cut的結果分段顯示 - Linux

By Kristin
at 2014-05-29T01:00
at 2014-05-29T01:00
Table of Contents
譬如說以下這一段script:
md5sum /usr/local/apache2/htdocs/abcd.txt
此時會顯示:
afeb717aa2a101f7f64840e0be38c171 /usr/local/apache2/htdocs/abcd.txt
但我想要把它特殊處理一下,去掉前面的/usr/local後依照原本的方式顯示
afeb717aa2a101f7f64840e0be38c171 /apache2/htdocs/abcd.txt
我用了一個方式寫:
md5sum /usr/local/apache2/htdocs/abcd.txt | cut -c1-32,45-
結果顯示出來會變成:
afeb717aa2a101f7f64840e0be38c171/apache2/htdocs/abcd.txt
我只想到一種方法,可以解決這個問題
md5sum /usr/local/apache2/htdocs/abcd.txt | cut -c1-34,45-
此時就可以得到我想要的結果
但因為這個例子只是中間剛好有空行,所以我這樣做感覺好像有點偷吃步(?)。
不知道有沒有什麼方式可以達成類似的結果,例如中間用tab隔開之類的...
否則以後要是原始結果中間剛好都沒有空白,我就不知道怎樣寫了。
還請各位大大賜教是否有其他的方式可以解決這個問題,感謝~
--
md5sum /usr/local/apache2/htdocs/abcd.txt
此時會顯示:
afeb717aa2a101f7f64840e0be38c171 /usr/local/apache2/htdocs/abcd.txt
但我想要把它特殊處理一下,去掉前面的/usr/local後依照原本的方式顯示
afeb717aa2a101f7f64840e0be38c171 /apache2/htdocs/abcd.txt
我用了一個方式寫:
md5sum /usr/local/apache2/htdocs/abcd.txt | cut -c1-32,45-
結果顯示出來會變成:
afeb717aa2a101f7f64840e0be38c171/apache2/htdocs/abcd.txt
我只想到一種方法,可以解決這個問題
md5sum /usr/local/apache2/htdocs/abcd.txt | cut -c1-34,45-
此時就可以得到我想要的結果
但因為這個例子只是中間剛好有空行,所以我這樣做感覺好像有點偷吃步(?)。
不知道有沒有什麼方式可以達成類似的結果,例如中間用tab隔開之類的...
否則以後要是原始結果中間剛好都沒有空白,我就不知道怎樣寫了。
還請各位大大賜教是否有其他的方式可以解決這個問題,感謝~
--
Tags:
Linux
All Comments

By Ingrid
at 2014-06-02T02:44
at 2014-06-02T02:44

By Sierra Rose
at 2014-06-05T12:10
at 2014-06-05T12:10

By Emma
at 2014-06-08T20:49
at 2014-06-08T20:49

By William
at 2014-06-12T04:30
at 2014-06-12T04:30
Related Posts
新買的usb3外接盒無法寫?

By Rosalind
at 2014-05-27T17:19
at 2014-05-27T17:19
沒 root 權限如何用 VPN

By Michael
at 2014-05-26T19:08
at 2014-05-26T19:08
HackingThursday 固定聚會 (2014-05-29)

By Eartha
at 2014-05-26T12:06
at 2014-05-26T12:06
影音播放器沒畫面

By Elma
at 2014-05-25T18:20
at 2014-05-25T18:20
fedora掛載windows D槽,資料夾問題!?

By Noah
at 2014-05-24T21:02
at 2014-05-24T21:02