Apa yang terjadi jika kita menggunakan perintah sentuh saat file sudah ada
15
Saya sudah memiliki file param.txtdengan beberapa data di dalamnya. Jika saya jalankan
touch param.txtdi folder yang sama apakah data saya akan hilang?
Memperbarui stempel waktu. Baris pertama halaman manualUpdate the access and modification times of each FILE to the current time.
123
Jawaban:
24
Isi file tidak akan hilang, dan bahkan tidak akan diubah. Satu-satunya hal yang terjadi ketika Anda menjalankan touchfile yang sudah ada adalah akses file dan cap waktu modifikasi diperbarui ke waktu saat ini.
dan ini adalah tujuan utama (atau asli) dari touch. Bahwa itu menciptakan file jika belum ada yang sekunder.
user4556274
1
@ user4556274 Hmm ... Referensi paling awal yang dapat saya temukan touchadalah di Bell Labs V7 Unix, di mana ia membuat file kecuali -cdigunakan. Tetapi Anda mungkin tidak menyiratkan bahwa itu tidak dapat membuat file dari awal?
Update the access and modification times of each FILE to the current time.
Jawaban:
Isi file tidak akan hilang, dan bahkan tidak akan diubah. Satu-satunya hal yang terjadi ketika Anda menjalankan
touch
file yang sudah ada adalah akses file dan cap waktu modifikasi diperbarui ke waktu saat ini.Ini dijelaskan dalam
touch
manual (man touch
).sumber
touch
. Bahwa itu menciptakan file jika belum ada yang sekunder.touch
adalah di Bell Labs V7 Unix, di mana ia membuat file kecuali-c
digunakan. Tetapi Anda mungkin tidak menyiratkan bahwa itu tidak dapat membuat file dari awal?