[問題] shell argument 特殊符號

看板Linux作者時間15年前 (2011/04/29 06:20), 編輯推噓2(203)
留言5則, 3人參與, 最新討論串1/1
因為要argument會讀取到一些特殊符號,但是在讀取後 往往特殊符號會被忽略。 例如: a.sh內容 echo $1 執行 ./a.sh ' 輸出卻會是空白 除了在特殊符號前加上\之外 是否有別的方式? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.36.22.141

04/29 08:53, , 1F
bash? ./ash ' 應該還不會開始跑吧
04/29 08:53, 1F

04/29 09:49, , 2F
你那樣打應該連輸出都不會輸出吧?
04/29 09:49, 2F

04/30 02:21, , 3F
就類似這種情況,可能一串文字內有不定個'
04/30 02:21, 3F

04/30 02:21, , 4F
有什麼方式可以讓他忽略嗎?
04/30 02:21, 4F

04/30 02:22, , 5F
因為可能會有 要輸入 ./a.sh aa'bb'ccdd'之類的
04/30 02:22, 5F
文章代碼(AID): #1DkUWekQ (Linux)
文章代碼(AID): #1DkUWekQ (Linux)