shell脚本参数中有空格
生活随笔
收集整理的這篇文章主要介紹了
shell脚本参数中有空格
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
shell腳本參數中有空格
在shell腳本中如果有空格的處理如下:
sh test.sh "hello word"
echo $1 得到的是hello,而不是hello word.
正確的寫法如下:
vi test.sh
測試:
sh test.sh "hello word" "ni hao a" "how are you"
輸出:
hello word
ni hao a
how are you
注意:
- 傳遞參數時要加上雙引號,即是變量引用也要加上參數。 如: sh "ni hao " ; sh "$STR_WITH_SPACE"
- 腳本中取參數時也要用雙引號: "$1",
轉載于:https://www.cnblogs.com/honeybee/p/6547983.html
總結
以上是生活随笔為你收集整理的shell脚本参数中有空格的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Python爬虫入门四之Urllib库的
- 下一篇: 一些常用的meta标签及其作用