PTT
Submit
Submit
選擇語言
正體中文
简体中文
PTT
Linux
[問題] bash不輸出 包含A開頭,不包含B結尾的內
作者:
touvictor
( )
2019-10-30 18:17:06
小弟遇到比較繞口的問題,
要把一份文件不輸出:
包含以A開頭,不包含以B結尾的內容,
而其他內容都輸出
偏偏A=#
#後面有兩個空格
B=*
兩者都是特殊符號,卡了很久
小弟我想到以下:
grep -v '^# ' [^\*]$ 文件名
[^\*]$ 無法正常表示為 以*為結尾 的條件,想請教大大正解,感謝!
作者:
rickieyang
(Rickie Yang)
2019-10-30 19:34:00
grep -v "^#.*\*$"漏了兩個空格... grep -v "^# .*\*$""不"以 * 結尾喔... grep -v "^# .*[^\*]$"對了, 有 RE 板, RegExp
作者:
touvictor
( )
2019-10-31 09:06:00
謝謝大大回覆,不過還是無法拍謝,是可以的,感謝
作者: mati628 (中...)
2019-10-31 13:26:00
cat file.txt | sed “/^A=#\ \ .*/d” | sed “/B=\*$/d”抱歉,我的錯了, 我的會分別刪掉
繼續閱讀
[閒聊] 改掉default 設定之前會先設成註解嗎
yoche2000
[問題] linux有rgb控制軟體嗎?
boyzindahood
[問題] ubuntu 18.04如何重新安裝grub?
rogerwu0321
[問題] 使用者子群組與檔案權限問題
chenyen
[問題] find 找不到檔案[已解決]
sanbis
[問題] Strongswan to CloudVPN 設定問題
pizzahut
[問題] 跨網段設定問題
kent94875341
[問題] Sda 必須有gpt label
andy19930905
[分享] sudo 漏洞
chang0206
[問題] 請教 isc-dhcp-server6
yokohama
Links
booklink
Contact Us: admin [ a t ] ucptt.com