まず、私はシェルスクリプトに非常に慣れていません。1つのパラメーターを受け取り、そのパラメーターを使用して名前を付けて別のディレクトリーにフォルダーをコピーするスクリプトを作成しようとしています。これは私が持っている現在のコードです:
#!/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"
このコードを実行すると、/ var / www / html / fbplugin/chromeにcdできないと表示されます。ディレクトリが存在することがわかっているので、なぜこれを言っているのかわかりません。回線を直接コピーしましたが、ターミナルで動作します。誰かが私を助けることができればそれは素晴らしいことです。
スクリプトを実行するために重要な場合は、「shbuild.sh」と入力します