Insbesondere Mac, aber zur Information für diejenigen, die diesen Beitrag lesen: Dies könnte auf jedem Betriebssystem sein.
Ich lerne also die Befehlszeile und ein Dienstprogramm (vielleicht das einzige), das anscheinend fehlt, ist die Möglichkeit, in eine Datei zu schreiben. Ich habe natürlich eine Suche bei Google und SU durchgeführt, aber es scheint nicht einmal etwas zu geben, das mit dem zusammenhängt, was ich suche, also bin ich jetzt hier.
Ehrlich gesagt bin ich ziemlich überrascht, ich hätte gedacht, dass es ziemlich rudimentär wäre.
Antwort1
Dies wird an die Datei angehängt: echo "some text" >> someFile.txt
Dies überschreibt die Datei: echo "some text" > someFile.txt
Dadurch wird Text aus einer Datei an eine andere angehängt: cat someFile.txt >> someOtherFile.txt
Dadurch wird Text aus einer Datei in eine andere überschrieben: cat someFile.txt > someOtherFile.txt
Antwort2
Auf den meisten Betriebssystemen geschieht dies mit Umleitungsbefehlen. Fast immer dienen diese dazu, eine vorhandene Datei zu überschreiben oder an eine Datei anzuhängen.
Suchen Sie nach Pipes und Weiterleitungen, um weitere Informationen zu erhalten.
Ich bin zwar kein Mac-Experte, aber da MacOS heutzutage größtenteils Unix ist, nehme ich an, dass es genauso sein wird.
Antwort3
Die meisten *nix-Systeme unterstützen einige CLI-Texteditoren. Der gebräuchlichste davon istviUndvim. Ein Tutorial zu vi finden Sie hier (und bei Google etwa tausend andere). http://www.howtogeek.com/102468/a-beginners-guide-to-editing-text-files-with-vi/
Ein weiteres sehr häufiges Problem, insbesondere bei Programmierern, istEmacs. Tutorial hier:https://github.com/rnkn/fountain-mode/wiki/Absolute-Beginner%27s-Guide-%28OS-X%29
Persönlich bevorzuge ichpicooderNanometerweil sie keine Modussequenzen verwenden, aber ich bin nicht sicher, ob sie auf Macs standardmäßig verfügbar sind.
CLI-Texteditoren sind etwas seltsam, wenn Sie an GUI-Tools gewöhnt sind. Nehmen Sie sich also Zeit, sie zu lernen, und konzentrieren Sie sich darauf, wann Sie welchen verwenden. Emacs (oder sogar vi) ist zum Bearbeiten einfacher Konfigurationsdateien häufig übertrieben.