Dalam Linux, eq bermaksud "sama"; pengaturcaraan shell Linux akan menggunakannya untuk menentukan sama ada rentetan adalah sama, dan "eq" boleh digunakan untuk perbandingan integer untuk melakukan pertimbangan bersyarat dan menguji sama ada dua integer adalah sama. , jika sama, hasilnya benar, jika tidak sama, hasilnya palsu, sintaksnya ialah "$A -eq $B".
Persekitaran pengendalian tutorial ini: sistem linux7.3, komputer Dell G3.
Dalam pengaturcaraan shell Linux, ia sering digunakan untuk menentukan sama ada rentetan adalah sama Operator yang boleh digunakan untuk menentukan sama ada rentetan adalah sama ialah '-eq '( sama), '-ne' (tidak sama dengan), '-lt' (kurang daripada), '-le' (kurang daripada atau sama dengan), '-gt' (lebih besar daripada) atau '-ge' ( lebih besar daripada atau sama dengan), dan = ,==,!=,.
Pengenalan arahan:
Penghakiman bersyarat:
Jika pengguna tidak wujud
Tambah pengguna, berikan kata laluan dan paparkan penambahan berjaya;
Jika tidak
Jika tiada, ia tidak akan ditambah; huruf, nombor dan garis bawah, dan tidak boleh Dimulakan dengan nombor; nama;
Bagaimana untuk melakukannya dalam bash Melaksanakan penghakiman bersyarat?
Jenis ujian bersyarat:
Ujian integer
Ujian aksara
Ujian fail
Ungkapan ujian bersyarat:
Perbandingan integer:
-eq: Uji sama ada dua integer adalah sama; sebagai contoh, $A -eq $B[ expression ] ` expression ` test expression
-ne: Uji sama ada dua integer tidak sama, tidak sama, palsu; Lebih besar daripada, benar; jika tidak, salah; 🎜>
-ge: lebih besar daripada atau sama denganLogik DAN: &&
Apabila syarat pertama adalah benar, syarat kedua mesti dinilai
Atas ialah kandungan terperinci Apakah maksud eq dalam linux. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!