bash不輸出 包含A開頭,不包含B結尾的內 - Linux

Rae avatar
By Rae
at 2019-10-30T18:17

Table of Contents

小弟遇到比較繞口的問題,
要把一份文件不輸出:
包含以A開頭,不包含以B結尾的內容,
而其他內容都輸出

偏偏A=#
#後面有兩個空格
B=*
兩者都是特殊符號,卡了很久
小弟我想到以下:
grep -v '^# ' [^\*]$ 文件名

[^\*]$ 無法正常表示為 以*為結尾 的條件,想請教大大正解,感謝!
----
Sent from BePTT on my Google Pixel 3

--
Tags: Linux

All Comments

Ula avatar
By Ula
at 2019-10-31T07:47
grep -v "^#.*\*$"
Joseph avatar
By Joseph
at 2019-11-01T03:11
漏了兩個空格... grep -v "^# .*\*$"
Andy avatar
By Andy
at 2019-11-05T11:25
"不"以 * 結尾喔... grep -v "^# .*[^\*]$"
Catherine avatar
By Catherine
at 2019-11-10T02:58
對了, 有 RE 板, RegExp
Edwina avatar
By Edwina
at 2019-11-12T06:05
謝謝大大回覆,不過還是無法
Lucy avatar
By Lucy
at 2019-11-14T14:29
拍謝,是可以的,感謝
Harry avatar
By Harry
at 2019-11-17T13:07
cat file.txt | sed “/^A=#\ \ .*/d” | sed “/B=\*$/
d”
Eden avatar
By Eden
at 2019-11-17T18:45
抱歉,我的錯了, 我的會分別刪掉

linux有rgb控制軟體嗎?

Gary avatar
By Gary
at 2019-10-28T18:51
各位前輩好,小弟是新手麻煩鞭小力一點andgt;andlt; 如題,各大板廠的燈校軟體都只有windows版的,令人情何以堪andgt;andlt; 不知道板上有沒有在玩rgb的前輩,是用什麼軟體控制rgb燈的 我用的是linux mint,差這個就可以完全拋棄windows了 主板是用tuf b450m p ...

ubuntu 18.04如何重新安裝grub?

Hedwig avatar
By Hedwig
at 2019-10-26T13:12
我在我的Macbook上吧macOS抹除掉,直接安裝上了ubuntu 原本我是預計不會用到grub,就沒特別分/boot出來了 但現在變成開機必須按著Alt,並去選硬碟開機 雖然之後ubuntu也是可以正常啟動,但多一個步驟顯得麻煩 -- 推 lianpig5566: 感謝開文09/26 21:32 推 ...

使用者子群組與檔案權限問題

Enid avatar
By Enid
at 2019-10-25T19:11
想請問各位高手 我有一個情況就是有兩個帳號: 1. user_A 屬於 group_A 2. user_B 屬於 group_B 其實我是想弄一個簡單的git server 接著我新開一個group叫做git 並將user_A與user_B加入git群組中 然後我開了一個空間資料夾 group owner ...

find 找不到檔案~Orz

Lucy avatar
By Lucy
at 2019-10-24T14:36
這些檔案已經存在 直接使用 find /root/tmp 可以確認這些檔案存在 /root/tmp/yum_save_tx-2018-05-16-15-561DNnPv.yumtx /root/tmp/yum_save_tx-2018-02-27-16-17P9cXD5.yumtx 但是我用指定檔案名稱搜尋 ...

Strongswan to CloudVPN 設定問題

Iris avatar
By Iris
at 2019-10-22T21:40
想請教一下Strongswan怎麼樣設定 才可以讓CloudVPN支援通過多CIDR的問題。 這是我目前為止使用Strongswan連線到CloudVPN的相關設定。 地端: Strongswan V5.7.2 安裝在VM上,雙網卡且有綁一個public IP(A) 設定會通過的CI ...