PTT
Submit
Submit
选择语言
正體中文
简体中文
PTT
Linux
[问题] bash shell function传入有含空格的变量
楼主:
BBSealion
(海狮)
2014-10-11 15:03:58
最近刚开始学bash shell 遇到一个问题
如果我今天写一个function
function printSth(){
echo $1
}
我要传入的变量是
myVar="Hello World"
但我如果单纯下指令:
printSth myVar
他只会印出Hello,而World就会被他当成第二个变量而没有印出
请问有什么方法让我传入的变量可以包含空格吗
(有试过跳脱字符也没用 "Hello\ World")
感谢!
作者:
kenduest
(小州)
2014-10-11 16:24:00
一般都这样用:printSth "$myvar"
楼主:
BBSealion
(海狮)
2014-10-11 16:56:00
有道理耶! 感谢,被""、{}和空白迷惑中 总算快搞懂了
继续阅读
[问题] tomcat的performance
Santana9
[问题] virtual box 建立问题
cheatfinish
[分享] 在 Mint 17 安装 Oracle Java 的方法
willrise
[问题] root LV not available 无法mount
Chopin5566
[问题] openwrt中uci config 如何跟程式连动
xb1015
[问题] host为Ubuntu下的VirtualBox USB装置
sppm777
[问题] Ubuntu关机跟USB有关吗?
jerryozoz
Re: [问题] 进入全部的子目录做git pull
Bellkna
Re: [问题] 进入全部的子目录做git pull
filiaslayers
[闲聊] Bugzilla 有安全漏洞(可能影响很多软件)
willrise
Links
booklink
Contact Us: admin [ a t ] ucptt.com