人有失手,繼續命令列下的電驢
勞動的乙個含義,就是做起來令人不爽,所以才有意義,而不僅是爽。
而令人不爽的主要**,一是重複性工作,另乙個就是你的工作白做了,要修改
或者重做。
發現好多都暫停了。再一查,原來磁碟空間不足。
不能啊,兩塊2t硬碟。基本沒裝啥呢。
乙個小硬碟。
調整開始了。
處理amule暫停臨時檔案都換到u1目錄下
改配置檔案
nohup amuled -f --config-dir=/u1/young_emule/.amule/
logfile仍然/home/young/.amule/logfile,未找到定製的方法。
然後發現了乙個問題,在沒有gui的時候,如何開始這些已經暫停了的任務呢?
應該在amulecmd下,resume b347ddb8198069c9bba3a768f3d9ab1a。
後面那一大段亂糟的數字(部分是十六進製制,故也是數字),是hash。可以理解
為任務的唯一標識。
可是暫停的任務n多,乙個乙個來可累得很。
* 匯出要resume的hash
amulecmd --password="amule" --command="show dl" > go.sh
即使有,估計反應也略慢。
* 寫成這樣的指令碼
go.sh中有所有的hash,還有很多別的。
: amulecmd --password="amule" --command="resume b347ddb8198069c9bba3a768f3d9ab1a"
很多行。其體的說,250行。我想你還記得這個吉利的數字。
這一修改工作,需要
隔一行刪除一行
重複250次。
這就是令人不爽的第二種情況,重複性工作。
可喜的是,如果乙個工作需要做上n多遍,估計前人就遇到過這種問題。
這就是歷史的好處。也是人類要立文字的好處。不必把你帶到現場去看。
總之,emacs中有乙個好功能,叫做 巨集。這個名字實在不怎麼高雅。它深刻地表
明了計算機科學家們的人文素養。以後還會有n多事例證明這一點,在此不贅述。
巨集的名字一般,功用之大卻能給人留下深刻的印象。凡有這功能的,都可稱一代
神器了。
比如word,由於有巨集,所以word文件可以中巨集病毒。巨集語言能支援做出來病毒,
這告訴我們,它能夠實現很多強大的功能。
比如ultraedit,windows下的著名編輯器,能二進位制能文字,可高度,支援折
疊,就差能上山下海了。當年韓老師看到ultraedit支援巨集,迅速地就學會並完
成了乙個賊老大的批處理。韓老師然後對ultraedit的巨集讚嘆有加。
想一代強人能讚嘆並充分利用的東西,就是好東西了。你想想子龍之讚長槍,呂
布之讚畫戟,韓老師之讚ultraedit的巨集,類此。
為了顯示我厲害,大家一般把ultraedit暱稱為ue。與uo齊名,或更有名。
emacs也支援巨集。
* emacs巨集
c-x ( 開始錄製巨集
c-x ) 結束錄製巨集
c-x e 測試執行一次
c-u 0 c-x e 執行到檔案尾
然後用塊刪除去頭去尾,只留下一大片hash;
然後又祭起巨集這一利器,在hash塊前面加了250個
: amulecmd --password="amule" --command="resume
後面加了250個
然後把go.sh上傳到zhumao的伺服器上;
然後執行。
然後事情就成了。
ubuntu下的命令列
1 如何把命令執行的結果儲存到檔案當中?這個問題太簡單了,大家都知道,用 把輸出轉向就可以了 例子 lhd hongdi ls ls.txt lhd hongdi cat ls.txt 說明 是把輸出轉向到指定的檔案,如檔案已存在的話也會重新寫入,檔案原內容不會保留 是把輸出附向到檔案的後面,檔案原...
linux命令列下的fetion
757000000 時尚派 help message help message for i 0 idovalue number getnumber value buddyname getbuddyname value echo e i t buddyname t t number done getn...
linux 命令列下!的應用
在linux系統中可以用來呼叫歷史紀錄或在邏輯運算中取反。有很多巧妙應用,此處做了些整理 1.匹配歷史命令記錄 1 echo a 2 echo b 3 echo c num 如 3 1 執行你記錄序列中的倒數第一條命令 命令前部分 匹配最近的命令 2.匹配上行命令中的引數 cp a b 可以匹配到b...