2017-02-21 3 views
2

私は以下の2つの有用なbashコマンドを持っています。 できますか?これらの2つのコマンドを1行のコマンドに結合する方法

find "$1" -type f -print0 | xargs -0 sha1sum -b 
find "$1" -type f ! -iname '*thumbs.db*' -print0 | xargs -0 stat -c "%y %s %n" 
+1

"combined"コマンドは何をするべきですか? – choroba

+1

..この方法で何が悪いですか? – Inian

+0

"FileName"、 "Size(byte)"、 "Sha1"、 "LastModified"を取得したいと思います。 – NoppNLearner

答えて

0

あなたは1行でそれを書くしたい場合は、あなただけのコマンドを組み合わせること「&」を使用することができます。多分、これはあなたが意味するものです:

find "$1" -type f -print0 | xargs -0 sha1sum -b & find "$1" -type f ! -iname '*thumbs.db*' -print0 | xargs -0 stat -c "%y %s %n" 
+0

ありがとうございます。でも、私はそれを実際に組み合わせることができます。私はファイル名を2回取得したくありません。 – NoppNLearner

関連する問題