Cara esai untuk mengosongkan file konfigurasi di Linux?


5

Apakah ada cara untuk mengosongkan file konfigurasi di Linux tanpa menghapusnya sehingga tidak akan kehilangan izin?

Terima kasih.

Jawaban:


8
cat /dev/null > file.txt 

Menjalankan perintah ini akan membuat file kosong.


12
Atau adil > file.txt. Lebih pendek, tetapi juga akan mengosongkan file.
lik

0

Solusi lain adalah

printf '' > file

The >filetrick memiliki perilaku yang sedikit berbeda tergantung pada shell yang digunakan. Sebagai zshcontoh, diperlukan untuk menghentikan pengalihan dengan ctrl-djika NULLCMDdiatur ke cat(yang merupakan default).


Untuk membuat > filepekerjaan seperti pada bashAnda hanya perlu diatur NULLCMD=:. Standarnya adalah NULLCMD=cat, jadi > fileidentik dengan cat > fileyang perlu diakhiri oleh EOF, yaitu CTRL+D.
mpy
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.