ZKX's LAB

shell命令 启动脚本 shell编程中,如何将编写的脚本把其脚本名当做shell命令来使用

2021-04-04知识2

shell脚本怎么运行普通命令,hell脚本运行普通命令对于很多从事电脑行业得人想必不陌生吧,今天小编就为大家分享一篇在liuxhell脚本中root切换到普通用户执行脚本或命令的。

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脚本? 编写好的shell脚本(如:test),可以采取两种方式进行运行:一、$sh test一般不采用这种调用方式,尤其不采用“sh”的调用方式,因为这种方式将禁止shell读取标准输入。也可以采用$ksh test这种方式要求shell具有“可读”的访问权限。二、直接运行可执行的shell脚本之前,首先应使用下列chmod命令,把shell脚本文件设置为可执行的文件。chmod 755 test(除文件属主可写之外,每个用户均具有读和可执行的访问权限)chmod+rx test(同上)chmod u+rx test(只有文件属主具有读和执行的访问权限)按照上述要求设置shell脚本文件的访问权限后,可采用下列方式,直接运行shell脚本了。1、test(如果命令检索路径包含当前目录)2、./test(如果命令减缩路径不包含当前目录)说明:sh test 方式调用一个shell叫蹦可能会禁止某些shell特定的扩展功能,因而可能引起脚本无法正确执行。

#shell命令 启动脚本

随机阅读

qrcode
访问手机版