Terkadang, saat mengerjakan baris perintah Linux, Anda mungkin ingin menjalankan beberapa perintah satu demi satu, tetapi dengan jeda waktu tertentu di antaranya. Di sinilah, dalam situasi seperti ini, tidur perintah mungkin terbukti sangat membantu. Dalam tutorial ini, kita akan membahas dasar-dasar alat ini dengan cepat menggunakan beberapa contoh yang mudah dipahami.
Namun sebelum kita membahasnya, perlu disebutkan bahwa semua contoh di sini telah diuji pada mesin Ubuntu 16.04 LTS.
Perintah Linux Sleep
Perintah Sleep digunakan untuk memperkenalkan penundaan untuk jumlah waktu tertentu. Berikut sintaksnya:
sleep NUMBER[SUFFIX]...
sleep OPTION
Dan inilah cara halaman manual alat menjelaskannya:
Pause for NUMBER seconds. SUFFIX may be 's' for seconds (the default), 'm' for minutes, 'h' for
hours or 'd' for days. Unlike most implementations that require NUMBER be an integer, here NUMBER
may be an arbitrary floating point number. Given two or more arguments, pause for the amount of
time specified by the sum of their values.
Berikut adalah beberapa contoh gaya Q&A yang akan memberi Anda ide bagus tentang cara kerja perintah Sleep.
Q1. Bagaimana cara menggunakan perintah tidur?
Penggunaan dasarnya cukup sederhana - cukup berikan angka sebagai masukan untuk memastikan tidur menyebabkan penundaan selama beberapa detik.
Misalnya:
sleep 5
Perintah di atas akan menyebabkan jeda 5 detik, atau dengan kata lain, ketika Anda menjalankan perintah, Anda akan mendapatkan kembali prompt setelah 5 detik.
Q2. Bagaimana membuat tidur menyebabkan penundaan yang lebih besar?
Seperti yang telah Anda lihat di T&J sebelumnya, perintah sleep menganggap bilangan bulat yang diteruskan ke sana sebagai jumlah detik. Namun, jika mau, Anda dapat menentukan sufiks bersama dengan bilangan bulat untuk memberi tahu Sleep bahwa Anda ingin menganggap bilangan bulat sebagai jumlah menit, jam, atau bahkan hari.
Sufiks yang tersedia adalah 's' (untuk detik - default), 'm' (untuk menit), 'h' (untuk jam), dan 'd' (untuk hari).
Misalnya:
sleep 5m
Perintah ini akan menyebabkan jeda selama 5 menit.
Q3. Bagaimana cara mengatur alarm menggunakan mode tidur?
Anda mungkin ingin mengatur alarm untuk berbagai hal, termasuk mengatur interval kerja, tidur siang, atau bahkan untuk mengingatkan sesuatu. Anda dapat menggunakan perintah Sleep untuk melakukannya juga. Yang perlu Anda lakukan adalah menjalankan perintah sleep dengan jumlah penundaan yang Anda inginkan, dan pastikan file audio atau video mulai diputar segera setelah itu.
Misalnya:
sleep 5h; vlc sound.mp3
Serangkaian perintah di atas akan memastikan bahwa file suara diputar (di vlc player) setelah 5 jam.
Kesimpulan
Perintah Sleep sebagian besar digunakan dalam skrip shell, meskipun itu tidak berarti Anda tidak dapat menggunakannya secara langsung di baris perintah. Di sini, kita telah membahas penggunaan dasar alat ini. Untuk mengetahui lebih lanjut, Anda dapat menuju ke halaman manual perintah.