touch(1)
hanya dapat mengubah waktu modifikasi dan akses , tetapi tidak memiliki opsi untuk waktu pembuatan . Ini tidak berhasil, setidaknya tidak pada Lion.
Jadi bagaimana cara mengubah ciptaan waktu, juga disebut sebagai birthtime di fstat(2)
? Tidak ada panggilan yang sesuai utimes(2)
dan sepertinya tidak ada alat baris perintah untuk ini.
Saya tahu saya bisa menyalin file ke file baru, yang kemudian mendapatkan waktu saat ini sebagai waktu lahir (dan kemudian menghapus yang asli), tetapi tentunya harus ada cara yang lebih baik?
touch -t yyyymmddhhmm $file
tampaknya mengubah tanggal pembuatan, tetapi hanya jika sebelum tanggal pembuatan asli.