私のスクリプトは次のコマンドを使用します。
tar -czf -"$fsrc"/* > ./"$fdest"/"$fname"
スクリプトからカスタムソースフォルダをインポートし、カスタム名を使用してカスタムターゲットにリダイレクトします。
端末でコマンドのみを使用すると、次のようになります。
tar -czf - Documents/* >./backup/test.tar.gz
うまくいきますが、スクリプトを実行すると、次の結果が表示されます。
archive.sh: line 172: .//: Is a directory
しかし、何も起こりませんでした。
ベストアンサー1
コメントからわかるように、私のスクリプトは私の変数に値を割り当てません。これでこの問題を解決しました。ありがとうございます!