Pada CentOS 6 Linux saya gunakan date +%a
di beberapa cronjobs dan skrip untuk menghasilkan nama-nama logfile seperti myprog-Tue.txt
dan ini bekerja dengan baik untuk saya sejak bertahun-tahun.
Tapi sekarang untuk satu program saya perlu menghapus file log sebelumnya, yaitu di cronjob saya sebelum saya memulai program saya dan mengarahkan hasilnya ke myprog-Tue.txt
, Saya ingin menghapus myprog-Wed.txt
.
Dengan cara ini saya ingin mendapatkan file log lama dari jalan saya, tetapi masih memiliki 5-6 hari file log sekitar.
Jadi saya sudah mencoba:
# date -v+1d +%a
date: invalid option -- 'v'
Try `date --help' for more information.
Adakah yang tahu apa yang salah di sini?