Mengapa memilih bawah, tolong? Adakah informasi yang hilang? Apakah pertanyaan itu milik situs stackexchange lain?
sdabet
Arahkan mouse ke panah bawah; popup mengatakan " Pertanyaan ini tidak menunjukkan upaya penelitian apa pun; tidak jelas atau tidak berguna ". Downvotes tanpa komentar mungkin dianggap paling tidak karena salah satu alasan itu - meskipun saya perhatikan downvoter telah ditarik kembali.
MadHatter
Terima kasih @MadHatter, saya hanya belum memiliki reputasi yang cukup untuk melihat detail suara
sdabet
Jawaban:
20
Itu tergantung di mana istilah itu berada
0/1 berarti mulai dari 0 setiap 1.
1/1 berarti mulai dari 1 setiap 1.
* berarti semua nilai yang mungkin.
begitu
Untuk kolom menit, jam, dan hari dalam seminggu, 0/1dan *setara dengan ini adalah 0.
Untuk kolom Hari Bulan dan Bulan 1/1dan *setara dengan ini berdasarkan 1.
Apakah masuk akal untuk digunakan 0/1selama berbulan-bulan? Apa yang akan terjadi?
sdabet
4
Dalam definisi crontab, arti dari lima bidang tanggal / waktu adalah:
Di mana menit dalam satu jam (jadi dari 0 hingga 59)
Pada jam berapa hari itu (jadi dari 0 hingga 23)
Pada hari apa di bulan itu (jadi dari 1 hingga 31)
Di mana bulan dalam setahun (jadi dari 1 hingga 12 atau nama - Jan, Feb, ...)
Di hari apa dalam seminggu (jadi dari 0 hingga 6 atau nama - Sun, Sen, ...)
A * berarti dari elemen pertama hingga elemen terakhir dari rentang. A n / x berarti mulai dari n, di setiap nilai x.
Dalam kasus Anda, ini dapat diterjemahkan oleh:
Pada menit 0
Mulai tengah malam, setiap jam (yang mirip dengan *)
Setiap hari dalam sebulan
Mulai bulan pertama (Januari), setiap bulan (yang mirip dengan *)
Setiap hari dalam seminggu (untuk * pertama)
Akhir terlihat salah (? *) Karena berada di tempat perintah. Atau di tempat nama pengguna & perintah jika diambil dari file di bawah /etc/cron.d/dan bukan dari crontab pengguna tertentu.
Angka 0/1 berarti setiap 1 menit atau setiap mintue dan 1/1 berarti setiap bulan saya pikir, tetapi saya tidak yakin itu akan bekerja seperti itu selama sebulan.
/
melangkah, menjelaskan benar-benar baik di sini: publib.boulder.ibm.com/infocenter/db2luw/v9r5/index.jsp?topic=/...Jawaban:
Itu tergantung di mana istilah itu berada
0/1
berarti mulai dari 0 setiap 1.1/1
berarti mulai dari 1 setiap 1.*
berarti semua nilai yang mungkin.begitu
Untuk kolom menit, jam, dan hari dalam seminggu,
0/1
dan*
setara dengan ini adalah 0.Untuk kolom Hari Bulan dan Bulan
1/1
dan*
setara dengan ini berdasarkan 1.sumber
0/1
selama berbulan-bulan? Apa yang akan terjadi?Dalam definisi crontab, arti dari lima bidang tanggal / waktu adalah:
A * berarti dari elemen pertama hingga elemen terakhir dari rentang. A n / x berarti mulai dari n, di setiap nilai x.
Dalam kasus Anda, ini dapat diterjemahkan oleh:
Akhir terlihat salah (? *) Karena berada di tempat perintah. Atau di tempat nama pengguna & perintah jika diambil dari file di bawah
/etc/cron.d/
dan bukan dari crontab pengguna tertentu.sumber
Angka 0/1 berarti setiap 1 menit atau setiap mintue dan 1/1 berarti setiap bulan saya pikir, tetapi saya tidak yakin itu akan bekerja seperti itu selama sebulan.
sumber
0/1
,1/1
dan*
?0/1
dengan1/1
misalnya? Apakah akan sama artinya?0
atau1
kemudian?