PTT
Submit
Submit
選擇語言
正體中文
简体中文
PTT
Linux
[問題] 關於正規表示
作者:
gn00618777
(非常念舊)
2015-01-15 11:37:11
板友好
有一個檔案 tunnel_list 內容為
tunnel1
tunnel2
tunnel3
我寫了一個 script: remove_tunnel.sh 內容為
#!/bin/bash
sed -i 's/$1//g' tunnel_list
sed -i '/^$/d' tunnel_list
並在 shell 中丟入參數
./remove_tunnel.sh tunnel1
它無法刪除 tunnel1,因為$在sed中好像代表句尾,請問我參數1在 sed 中
要怎表示呢? 謝謝
作者:
supercon
(supercon)
2015-01-15 12:23:00
改成 sed -i "s/$1//g" tunnel_list 應該就可以了
作者:
gn00618777
(非常念舊)
2015-01-15 14:06:00
謝謝。可以了..謝謝
作者:
KoenigseggG
(地表最速)
2015-01-15 18:11:00
有 regexp 板喔~
作者: Reylod (Reylod)
2015-01-15 19:50:00
這是跟linux相關的,因為shell不會expand單引號裡的變數
作者:
KoenigseggG
(地表最速)
2015-01-15 20:34:00
嗯嗯 習慣性推廣,雖然我早已沒逛那板XD
繼續閱讀
[問題] docker 的port mapping
jimmytzeng
Re: [閒聊] 現在你可以下載北韓優質作業系統紅星3.0
Obb
[分享] MS office 2007安裝於 Ubuntu 14.041
Obb
[分享] skype字太小 ubuntu 14.04
Obb
Re: [心得] evernote取代方案 ubuntu14.04
Obb
[分享] QQ 於 Ubunutu 14.04
Obb
[問題] 請問如何合併有關鍵字的行
yowantl
[問題] Ubuntu灌回Windows
tdavid
[問題] ubuntu bash let not found
louisman
[分享] 使用 expect 自動登入 bbs
kenduest
Links
booklink
Contact Us: admin [ a t ] ucptt.com