私はこのようなbashスクリプトを持っています
export pipedargument="| sort -n"
ls $pipedargument
しかし、それはエラーを与えます
ls: |: No such file or directory
ls: sort: No such file or directory
に"| sort -n"
渡された引数としての内容を扱っているようls
です。
通常のパイプコマンドとして扱われるように、どうすればエスケープできますか?
条件付きでを設定しようとしています$pipedargument
。私はコマンドの異なるバージョンを条件付きで実行することができると思いますが、これを上記のように機能させる方法があるかどうか疑問に思いますか?