我想提取所有以「B」開頭並以「3」結尾的字符串。所有的字符串都可以在「input.txt」文件中找到。匹配字符串模式
我使用這個sed
命令,但它提取錯誤的結果。任何人都可以幫助我嗎?
sed -n '/^B*3$/p' input.txt
Sample_input:
Boby3
apple2
BUbbly3
Banana3
youas5
BUBLY3
BUb2
Sample_output:
Boby3
BUbbly3
Banana3
BUBLY3
我想提取所有以「B」開頭並以「3」結尾的字符串。所有的字符串都可以在「input.txt」文件中找到。匹配字符串模式
我使用這個sed
命令,但它提取錯誤的結果。任何人都可以幫助我嗎?
sed -n '/^B*3$/p' input.txt
Sample_input:
Boby3
apple2
BUbbly3
Banana3
youas5
BUBLY3
BUb2
Sample_output:
Boby3
BUbbly3
Banana3
BUBLY3
你是指一條線嗎?前者會更好。 –
不符合線。只有文字。示例Bubbles3,Bob3, – Bubbles
編輯您的問題以顯示幾行樣本輸入和預期輸出。 –