CLIコマンドから結果テキストを取得する

CLIコマンドから結果テキストを取得する

rsyncBashスクリプトを作成していますが、次のようなコマンドの出力で生成されたテキストをキャプチャする必要があります。

rsync -av "$FOLDER1" "$FOLDER2"

印刷:

...
sent 109,423 bytes  received 352 bytes  219,550.00 bytes/sec
...

sent 109,423 bytes received 352 bytes 219,550.00 bytes/sec私はその行()をキャプチャし、その文字列をスクリプトの変数に入れたいと思います。

どうすればいいですか?

ベストアンサー1

variable=$(rsync -av "$FOLDER1" "$FOLDER2" | grep "^sent")

おすすめ記事