Unterschied:
Unter Linux bedeutet > das Überschreiben des ursprünglichen Dateiinhalts (das Datum der Datei wird auch automatisch aktualisiert), >> In der Zeile „Inhalt“ (wird separat gestartet) wird auch das Datum der Datei automatisch aktualisiert.
(Empfohlenes Tutorial:Linux-Tutorial)
Beispiel:
1. Speichern Sie die Ergebnisse der Verlaufsbefehlsausführung in der Datei „history.log“
[root@gxzs-solr1 ~]# history > history.log (history.log 文件 会自动生成) [root@gxzs-solr1 ~]# cat history.log
2. Führen Sie den Befehl curl 'xxx' aus und speichern Sie das Rückgabeergebnis in log.log
[root@gx-solr1 ~]# curl 'http://192.168.0.110:8983/solr/scan_detail/admin/file?_=1544066402749&contentType=text/plain;charset=utf-8&file=managed-schema&wt=json' > log.log
3. Führen Sie den Befehl cat /etc/hosts aus und speichern Sie das Rückgabeergebnis in 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
Hinweis: Bei Verwendung von > wird beim Ausführen eines Befehls jedes Mal eine neue Datei nach > generiert, die die zuvor generierte Datei ersetzt (die Dateierstellungszeit ändert sich ebenfalls entsprechend).
Das obige ist der detaillierte Inhalt vonWas ist der Unterschied zwischen „<' und „<<' unter Linux?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!