ZKX's LAB

shell 脚本 变成命令 shell 脚本命令太长,如何换行?

2021-04-03知识7

linux下shell脚本执行过程中重新输入命令 其实可以写成2113一个脚本function 就好也可以直接调用5261比如说我4102有2个文件abcd.shbin/bashecho$1test.shecho pls input somethingread inputclearabcd.sh$input现在我执行test.shtest.shpls input somethingzzzzzzzzzzz结果是1653zzzzzzzzzzz这就是简单的调用你可以传递参数就好如果你有多个需要输入的就很麻烦。写成方法会更好些

shell编程中,如何将编写的脚本把其脚本名当做shell命令来使用 首先确保你的shell脚本正确,且有执行权限。然后sudo cp 目录/你的脚本文件名/bin/你的脚本文件名然后就可以了。直接用你的脚本文件名当作shell命令了。看我的例子sudo cp/home/blue/mvmv.sh/bin/mvmv.shmvmv然后我的桌面上的stop文件就变成了STOP了。(因为我的shell脚本如下)bin/bashcd/home/blue/Desktop/mv stop STOP说明这种方法成功。

shell脚本中如何把输入传给子脚本或者子命令 用命名管道啊。bin/bashif。e pipe];thenmkfifo pipefifunction father(){while read LINEdoecho$LINEdone}function son(){while read subLINEdoecho from pipe:$subLINEdone}sonson后台从管道pipe中读取,你的子shell也用这种方法运行。father>;./pipefather 前台写入到pipe管道中

#shell 脚本 变成命令

qrcode
访问手机版