「>>」記号の付いたエコーとは何ですか?


14

私は次のようなコマンドを見ました

echo '* - nofile 65535' >> /etc/security/limits.conf

画面に何かをエコープリントすることは知っています。

また、limits.confは/ etc / securityパスにあるファイルでした。

しかし、>>ここでやりたいですか?「to」や「in」などの意味ですか?


回答:


24

>> 左側のコマンドの出力を、右側のファイルの終わりにリダイレクトします。

そう、

echo '* - nofile 65535' >> /etc/security/limits.conf

ます追加 * - nofile 65535の最後に/etc/security/limits.conf代わりに印刷する、ファイル* - nofile 65535スクリーンに。

代わりに持っていた場合

echo '* - nofile 65535' > /etc/security/limits.conf

(に>>置き換えられていることに注意してください>)、に存在するすべてのもの/etc/security/limits.confはに置き換えられ* - nofile 65535、追加されません。

この質問を読むこともできます。


2
特に、余分な「>」ポイントが最適です。災害の可能性を回避するのに役立ちます。
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.