Linuxの「<」と「<<」の違いは何ですか

王林
リリース: 2020-07-20 17:31:07
転載
6143 人が閲覧しました

Linuxの「<」と「<<」の違いは何ですか

違い:

Linux では、> は元のファイルの内容を上書きすることを意味し (ファイルの日付も自動的に更新されます)、>> は追加することを意味しますコンテンツ (新しいファイルが開始されます) 行、ファイルの日付も自動的に更新されます)。

(推奨チュートリアル: linux チュートリアル)

例:

1. History コマンドの実行結果をhistory.log ファイルに保存します

[root@gxzs-solr1 ~]# history > history.log      (history.log 文件 会自动生成)
[root@gxzs-solr1 ~]# cat history.log
ログイン後にコピー

2. コマンドcurl 'xxx'を実行し、戻り結果をlog.logに保存します

[root@gx-solr1 ~]# curl &#39;http://192.168.0.110:8983/solr/scan_detail/admin/file?_=1544066402749&contentType=text/plain;charset=utf-8&file=managed-schema&wt=json&#39; > log.log
ログイン後にコピー

3. コマンドcat /etc/hostsを実行し、戻り結果をhosts.logに保存します

[root@slave1 ~]# cat /etc/hosts > hosts.log
[root@slave1 ~]# more hosts.log 
127.0.0.1   localhost localhost.localdomain localhost4 localhost4.localdomain4
::1         localhost localhost.localdomain localhost6 localhost6.localdomain6
ログイン後にコピー

注: > を使用すると、コマンドを実行するたびに、 > に続く新しいファイルが生成され、以前に生成されたファイルが置き換えられます (ファイルの作成時間もそれに応じて変化します)。

以上がLinuxの「<」と「<<」の違いは何ですかの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:csdn.net
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!