批踢踢實業坊
›
看板
Linux
關於我們
聯絡資訊
返回看板
作者
dreamroyc ()
看板
Linux
標題
[問題] shell argument 特殊符號
時間
Fri Apr 29 06:20:21 2011
因為要argument會讀取到一些特殊符號,但是在讀取後 往往特殊符號會被忽略。 例如: a.sh內容 echo $1 執行 ./a.sh ' 輸出卻會是空白 除了在特殊符號前加上\之外 是否有別的方式? --
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 114.36.22.141
推
kdjf
:bash? ./ash ' 應該還不會開始跑吧
04/29 08:53
推
asadfish
:你那樣打應該連輸出都不會輸出吧?
04/29 09:49
→
dreamroyc
:就類似這種情況,可能一串文字內有不定個'
04/30 02:21
→
dreamroyc
:有什麼方式可以讓他忽略嗎?
04/30 02:21
→
dreamroyc
:因為可能會有 要輸入 ./a.sh aa'bb'ccdd'之類的
04/30 02:22