首先,我对 shell 脚本非常陌生。我正在尝试编写一个脚本,该脚本接受一个参数,然后将一个文件夹复制到另一个目录中,使用该参数命名它。这是我拥有的当前代码:
#!/bin/sh
cd /var/www/html/fbplugin/chrome
sudo mkdir temp/$1
sudo cp -rf "/var/www/html/fbplugin/chrome/fbplugin" "/var/www/html/fbplugin/chrome/temp/$1"
当我运行此代码时,它说can't cd to /var/www/html/fbplugin/chrome。我不确定它为什么这么说,因为我知道该目录存在。我直接复制了这条线,它在终端中工作。如果有人可以帮助我,那就太好了。
如果为了运行脚本很重要,我正在输入“sh build.sh”