Ich habe Datei über 5,5 GB Größe. Ich möchte eine bestimmte Zeile der Datei anzeigen. Sagen wir die Zeilennummer 100001 und ich möchte diese Zeile durch meine eigenen Texte ersetzen. Wie erreiche ich diese Operation mit dem Unix-Befehl? Ich kann die Datei nicht im Editor anzeigen. Ich kann nicht geöffnet werden und das ist eine Remote-Maschine.UNIX ersetzen bestimmte Zeile in Datei
Kann jemand eine Idee teilen, diese Zeile zu sehen und sie durch einige andere Texte zu ersetzen?
Thanks :)
Wenn es nicht geöffnet werden kann, haben Sie keine Hoffnung, es sei denn, ich missverstanden Ihre Frage. – Actorclavilis
Wenn Sie wissen, wie diese Zeile aussieht, können Sie 'sed' verwenden, um nach dieser Zeile der Datei zu suchen und sie zu ersetzen. Aber wenn die Datei nicht geöffnet werden kann, wird 'sed' nicht viel nutzen. – vpit3833
Wahrscheinlich kann wegen der Dateigröße nicht geöffnet werden. Außerdem ist es remote und kann daher nur per SSH darauf zugreifen. – Ruel