私は初めてbashスクリプトに触れ、うまくいきましたが、問題が発生しました。
スラッシュ(/)を使用するスクリプトを生成しようとしていますが、エラーが発生し続けます。/: is a directory.
したがって、基本的に必要なのは、test/(hello)
端末のプログラムにコマンドを渡すことです。だから動作するようにバックスラッシュを追加しました。test\/\(hello\)
ただし、このエラーが発生します。ここに問題がありますか?
ベストアンサー1
これは、引数の前にコマンドを渡さない場合にのみ発生します。次のようにコマンドを呼び出す必要があります。
command [args ...]
これを呼び出すとうまくいきます。
$ echo test/\(hello\)
test/(hello)
参考までに、パラメータを引用するのは通常、すべてのメタ文字をエスケープするよりもはるかに簡単で読みやすいです。"
これを使用してこれを行うことができます'
(これに関する良い情報があります)。ここ)。