修改完自動存檔(SHELL)做得到嗎? - Linux

Olive avatar
By Olive
at 2011-01-20T18:26

Table of Contents

我有一行指令,先將檔案內的內容排序後直接存檔,指令如下:
sort -r -k1 list.txt|sort -r -k2|uniq

現行處理是在上述指令後導到另一個檔,然後再把檔名改回來。

sort -r -k1 list.txt|sort -r -k2|uniq > list.tmp
mv list.tmp list.txt

是不是只能這樣作? 有辦法一行指令修改後,直接存檔嗎?
因為如果寫成
sort -r -k1 list.txt|sort -r -k2|uniq>list.txt則檔案會變成0kb

--
Tags: Linux

All Comments

Hardy avatar
By Hardy
at 2011-01-21T15:23
#1DDOyRDH (Linux)
Madame avatar
By Madame
at 2011-01-25T00:42
謝謝,我知道怎麼改了

關於cat指令

Sandy avatar
By Sandy
at 2011-01-20T16:47
在cat的時候碰到一個問題 如果要cat的東西out是不會停下來的 要如何輸出成可以處理的字串或檔案 例如 cat /dev/ttyS1 andlt;-這是gps 由於gps會不庭吐資料 沒辦法用cat /dev/ttyS1 andgt; tmp.txt 請問該如何解決 謝謝 - ...

有可能在makefile中得到ln指令的結果嗎

Emma avatar
By Emma
at 2011-01-20T16:06
我在 makefile 中寫了 SHELL_RESULT := $(shell ln file file_link) 可是不論 ln 的結果是成功或失敗 SHELL_RESULT 都是空的 有什方法可以知道我執行 ln 這個指令是否成功嗎? - ...

Musicians' Guide

Ursula avatar
By Ursula
at 2011-01-20T13:02
最近也慢慢想用Linux來玩點音樂的東西,正好發現Fedora有一份看似不錯的新文件 http://docs.fedoraproject.org/en-US/Fedora/14/html/Musicians_Guide/index.html -- Nice to meld you. - ...

multi thread script

Lydia avatar
By Lydia
at 2011-01-20T11:58
請問版上的Script大大高手們 新手小弟想寫一個script 在一台電腦上模擬500個Client 同時對一台DNS Server 發出Query的Script,如果只用for 迴圈 會一個一個執行,是否有函數或者 寫法 可Multi thread的方式 同時將500個request 送出. 非常感謝 ...

請問哪裡可以下載C-media 9739A 音效驅動?

Lily avatar
By Lily
at 2011-01-20T03:41
最近和我朋友要到一台他不要的電腦 我想說灌成UBUNTU試試看 灌完後顯示卡(GEFORCE FX5200)和網路卡(SIS 900)可以正常運作沒問題 但是音效卡(c-media CMI9739A)卻無法運作 不管怎樣都沒有聲音 上網查後發現http://www.alsa-project.org/ma ...