我想創建一個腳本來註釋掉我的Mac OS X主機文件中包含.com
的行。還有一個扭轉它。添加文件的某些行
所以這個:
127.0.0.1 foo.com
127.0.0.1 bar.com
127.0.0.1 baz
127.0.0.1 qux
將成爲:
#127.0.0.1 foo.com
#127.0.0.1 bar.com
127.0.0.1 baz
127.0.0.1 qux
我看了看周圍的谷歌和sed的手冊頁,並試圖在bash一些事情和sed,但是我還沒有來關。
sed 's/^/^#/' | grep '.com' < hosts
grep '.com' | sed 's/^/^#/' < hosts
感謝您的幫助!
試試這個http://stackoverflow.com/questions/742466/how-can -i-reverse-the-order-of-a-file –
@Fredrik這有什麼要做的呢? – Barmar
doh,除OP之外沒有其他說明「還有一個可以將其撤銷。」因此上面的鏈接 –