2016-06-20 8 views
-2
を理解

こんにちは理解し、私は次のコマンドを使用して、別のusignタールおよびSSHにパソコンからフォルダをコピーするんだけど、私はドント皆どのように 猫 - > が働いています。誰かが私にそれをよく理解するのを助けることができましたか?はタールとsshバックアップ

ssh [email protected] "tar czvpPf -/home/systemmanager/Desktop/test"猫 - > /home/debian/Desktop/backupPrueba.tar.gz

THX

+1

'cat - >'は実際には 'cat-'と '>' – tkausl

答えて

0

|は、次の入力として前のコマンドの出力をストリーム意味、「パイプ」です。

-は、stdin(この場合はパイプ文の戻り値)から引数を取ることを意味します。

>は、単純なファイルリダイレクトです。コマンドの通常出力(stdoutへ)を、この演算子の後に続く名前のファイルにリダイレクトします。

->が一緒に実行されているということは無関係です。それは2つの別々の演算子です。

関連する問題