その入力を2回入力せずに、1つの入力で2つのコマンドをどのように実行できますか?
たとえば、statコマンドはファイルに関する多くの情報を提供しますが、ファイルタイプを表しません。
stat fileName
file コマンドはファイルの種類を通知します。
file fileName
これにより、1行でこれを行うことができます。
stat fileName ; file fileName
ただし、ファイル名を2回入力する必要があります。
同じ入力でこれら2つのコマンドをどのように実行できますか(入力を2回入力するか、入力変数を入力せずに)。
Linuxでは出力をパイプする方法を知っていますが、入力をパイプする方法は何ですか?
ベストアンサー1
あなたはこれについて緊張するかもしれません。ここでトリックを実行しているように見えるbash中括弧拡張とevalのきちんとした組み合わせがあります。
eval {stat,file}" fileName;"