Khusus mac, tetapi untuk referensi di masa mendatang bagi mereka yang menemukan posting ini, ini bisa di OS apa pun.
Jadi saya mempelajari baris perintah, dan satu utilitas (mungkin satu-satunya) yang tampaknya tidak ada adalah mampu menulis ke file. Saya sudah melakukan pencarian di google, tentu saja, dan juga SU, meskipun sepertinya tidak ada yang berhubungan dengan apa yang saya cari, jadi sekarang ada di sini.
Sejujurnya saya cukup terkejut, saya akan berpikir bahwa ini akan menjadi sangat sederhana.
echo
dan mungkin ingin menulis ke file sebagai bagian dari skrip atau sejenisnya. Untuk apa Anda akhirnya menggunakan ini?Jawaban:
Ini akan ditambahkan ke file: echo "some text" >> someFile.txt
Ini akan menimpa file: echo "some text"> someFile.txt
Ini akan menambahkan teks dari satu file ke file lain: cat someFile.txt >> someOtherFile.txt
Ini akan menimpa teks dari satu file ke file lain: cat someFile.txt> someOtherFile.txt
sumber
Pada sebagian besar OS hal ini dilakukan dengan perintah pengalihan, hampir selalu ini> untuk menulis secara berlebihan file apa pun yang ada, atau >> untuk menambahkan file.
Cari pipa dan arahan ulang untuk info lebih lanjut.
Bukan ahli Mac tetapi karena MacOS sebagian besar unix hari ini saya membayangkan itu akan sama.
sumber
Kebanyakan sistem * nix mendukung beberapa editor teks CLI, yang paling umum adalah vi dan vim . Lihat di sini (dan google untuk sekitar seribu orang lainnya) untuk tutorial tentang vi. http://www.howtogeek.com/102468/a-beginners-guide-to-editing-text-files-with-vi/
Satu lagi yang sangat umum, terutama untuk programmer adalah emacs . Tutorial di sini: https://github.com/rnkn/fountain-mode/wiki/Absolute-Beginner%27s-Guide-%28OS-X%29
Secara pribadi, saya lebih suka pico atau nano karena mereka tidak menggunakan urutan mode, tapi saya tidak yakin bahwa mereka tersedia di Mac secara default.
Editor teks CLI agak aneh ketika Anda terbiasa dengan alat GUI, jadi luangkan waktu Anda untuk mempelajarinya, dan fokus pada kapan harus menggunakan masing-masing. emacs (atau bahkan vi dalam hal ini) sering berlebihan untuk mengedit file konfigurasi sederhana.
sumber