Rumah >Tutorial sistem >LINUX >Kekuatan arahan pilih untuk mengautomasikan tugas di bash
Perintah Pilih di Linux adalah alat serba boleh yang digunakan terutamanya untuk penciptaan menu dalam skrip bash. Perintah mengambil data dari senarai yang ditentukan, yang boleh menjadi array atau sumber data lain, dan menghasilkan menu dari data ini. Bergantung pada kerumitan tugas anda, anda boleh membuat pelbagai jenis menu seperti menu berdasarkan senarai direktori atau bahkan menu yang diperoleh dari kandungan fail.
Sintaks asas arahan pilih adalah seperti berikut:
pilih v dalam data_list lakukan pernyataan1 pernyataan2 Penyata3 selesai
Di sini, setiap item menu dibuat dari data_list. Data yang diambil dari senarai ini disimpan dalam pembolehubah untuk membuat menu. Anda juga boleh menggunakan arahan pilih dengan arahan kes untuk membuat menu yang lebih kompleks.
Dalam senario mudah, anda mungkin mahu membuat menu jenama mudah alih. Anda boleh mencapai ini dengan mudah dengan membuat fail bash dengan arahan pilih. Selepas melaksanakan skrip, pengguna akan melihat menu jenama dan diminta untuk memilih satu. Nama jenama yang dipilih akan dicetak pada skrin.
Untuk membuat menu bash dengan pernyataan kes, anda boleh menggunakan arahan pilih bersempena dengan pernyataan kes. Selepas menjalankan skrip, pengguna memilih mana -mana item menu, dan pernyataan kes akan sepadan dengan nilai yang dipilih dengan kesnya. Jika tiada nilai kes sepadan dengan item menu yang dipilih, skrip akan mencetak mesej "entri tidak sah" dan tamat.
Perintah pilih juga boleh digunakan untuk membuat menu bersarang. Ini melibatkan membuat menu di bawah menu lain. Anda boleh melaksanakan menu bersarang menggunakan dua atau lebih pernyataan pilih dan kes. Dalam kes ini, menu induk mengandungi pelbagai item dan sub-menu mengandungi item tambahan. Apabila pengguna memilih item, skrip akan memaparkan mesej atau submenu yang sepadan.
Arrays in Bash boleh menyimpan pelbagai titik data, menjadikannya sumber data yang sangat baik untuk membuat menu bash. Anda boleh menggunakan array dengan pernyataan pilih untuk membuat menu. Dalam senario ini, subrutin bash digunakan untuk membuat menu dari array. Skrip akan menyemak sama ada nombor item menu yang dipilih berada dalam julat yang sesuai. Jika tidak, skrip akan mendorong pengguna untuk memilih nombor dalam julat yang sah.
Mewujudkan menu bash menggunakan arahan pilih adalah proses mudah yang boleh disesuaikan untuk memenuhi pelbagai keperluan. Sama ada anda membuat menu mudah atau struktur bersarang yang kompleks, fleksibiliti arahan pilih dalam skrip bash boleh mengendalikannya. Mudah -mudahan, contoh -contoh ini berfungsi sebagai titik permulaan bagi anda untuk membuat kombinasi menu unik anda sendiri.
Malangnya, saya tidak dapat mengakses kandungan dari pautan pertama dan ketiga yang disediakan kerana sekatan tapak. Walau bagaimanapun, maklumat dari pautan kedua memberikan gambaran menyeluruh mengenai arahan pilih dalam Bash dan aplikasinya dalam mewujudkan menu. Jika anda memerlukan maklumat khusus kepada sumber tersebut, saya akan mengesyorkan mengaksesnya secara langsung jika boleh.
Atas ialah kandungan terperinci Kekuatan arahan pilih untuk mengautomasikan tugas di bash. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!