linux shell脚本,怎样变量传递执行结果

linux shell脚本,怎样变量传递执行结果,第1张

将一条命令的执行结果赋给一个变量的方法有:

1、使用反引号``

(数字键1左边的键,tab键上面,英文方式输入)

如:a=`echo

"hello

world"`

即将命令

echo

"hello

world"的输出赋给变量a

2、可以使用

$(())

如:a=$(echo

"hello

world")

将命令echo

"hello

world"的输出赋给变量a

第一种方式: SecureCRT下 上传文件只需在shell终端仿真器中输入命令“rz”,即可从d出的对话框中选择本地磁盘上的文件,利用Zmodem上传到服务器当前路径下。 下载文件只需在shell终端仿真器中输入命令“sz 文件名”,即可利用Zmodem将文件下载到本...

其实这种问题"通常"不是shell的问题(刚刚试了一下Linux下用ksh...没有这问题)

一般来说,这个状况应该是kernel的问题

SunOS跟一般Linux在行为上有很大的不同...甚至编译器(compiler)都不太一样

因为solaris 与Linux都属于Unix Like所以用类似的shell

至于解决...建议是改用csh会有比较多的功能

使用上比较符合深一层的shell 设计


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/7260088.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-03
下一篇 2023-04-03

发表评论

登录后才能评论

评论列表(0条)

保存