0
我想将.sh文件复制到'bin/sh'目录,但我无法访问'sh'。有没有什么方法或命令将.sh文件复制到'sh'目录?如何将.sh文件复制到'bin/sh'
我想将.sh文件复制到'bin/sh'目录,但我无法访问'sh'。有没有什么方法或命令将.sh文件复制到'sh'目录?如何将.sh文件复制到'bin/sh'
如果你让你自己sh脚本,并希望它被发现,并在你的shell执行提示您:
脚本文件myscript.sh
搭配chmod + W的MyScript更改的权利。 SH
或
chmod 755 myscript
等。取决于谁被允许执行和更改脚本。
您可以从提示的.bashrc改变之前,如果你(例如在bash)做
export PATH=$PATH:~/myscripts/
对于你已经把自己的目录myscripts脚本进行测试。 说得到/ usr/bin中你做
sudo cp myscript.sh /usr/bin/.
如果你没有任何sudo的权利,你一定会用自己的目录中,后者的解决方案,你把你的sh文件,并修改路径。
你是一个善良和慷慨的灵魂。 +1 –
'/ bin/sh'不是一个目录...你为什么认为你需要在那里复制任何东西? – nneonneo
'/ bin/sh'是Bourne shell,你不应该在那里传递任何sh脚本。 – squiguy
好吧,我是Linux的新手,这是一种理解mistek。感谢您的回复。 – Himanshu