[問題] bash不輸出 包含A開頭,不包含B結尾的內
小弟遇到比較繞口的問題,
要把一份文件不輸出:
包含以A開頭,不包含以B結尾的內容,
而其他內容都輸出
偏偏A=#
#後面有兩個空格
B=*
兩者都是特殊符號,卡了很久
小弟我想到以下:
grep -v '^# ' [^\*]$ 文件名
[^\*]$ 無法正常表示為 以*為結尾 的條件,想請教大大正解,感謝!
----
Sent from BePTT on my Google Pixel 3
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 42.77.126.117 (臺灣)
※ 文章網址: https://www.ptt.cc/bbs/Linux/M.1572430628.A.BAC.html
推
10/30 19:34,
4年前
, 1F
10/30 19:34, 1F
→
10/30 19:35,
4年前
, 2F
10/30 19:35, 2F
→
10/30 19:36,
4年前
, 3F
10/30 19:36, 3F
推
10/30 19:43,
4年前
, 4F
10/30 19:43, 4F
→
10/31 09:06,
4年前
, 5F
10/31 09:06, 5F
→
10/31 09:13,
4年前
, 6F
10/31 09:13, 6F
推
10/31 13:26,
4年前
, 7F
10/31 13:26, 7F
→
10/31 13:26,
4年前
, 8F
10/31 13:26, 8F
推
10/31 13:28,
4年前
, 9F
10/31 13:28, 9F