Pertanyaan yang diberi tag shell

47
Bash: dobel sama dengan -eq

Saya melakukan perbandingan integer di bash (mencoba melihat apakah pengguna berjalan sebagai root), dan saya menemukan dua cara berbeda untuk melakukannya: Ganda sama dengan: if [ $UID == 0 ] then fi -eq if [ $UID -eq 0 ] then fi Saya mengerti bahwa tidak ada> = atau <= dalam bash,...

46
gema byte ke file

Saya mencoba menghubungkan rasberry Pi saya ke beberapa tampilan menggunakan bus i2c. Untuk memulai, saya ingin menulis barang secara manual, khususnya byte ke file. Bagaimana Anda menulis byte tertentu ke file? Saya sudah membaca yang itu dan saya pikir masalah saya harus diselesaikan dengan...

46
Apa yang dilakukan 'set' dan 'ekspor' oleh bash-builtin?

Saya sedikit bingung dengan tujuan setdan exportdi Bash (dan saya kira mungkin juga kerang lain). Saya akan berpikir itu untuk mengatur variabel lingkungan, tetapi itu bisa dilakukan hanya dengan VARIABLE=VALUE, kan? Mengetik setdan juga exportmenampilkan nilai yang berbeda. Jadi apa tujuan...

45
Bagaimana tanda kurung ditafsirkan pada baris perintah?

Saat membaca tentang cara mengatur grub, saya menemukan sebuah artikel yang mengklaim bahwa saya perlu menggunakan salah satu dari dua sintaks berikut, echo \(hd0,0\) >> /boot/grub/grub.conf atau echo '(hd0,0)' >> /boot/grub/grub.conf karena, pada baris perintah, tanda kurung...

45
temukan pencarian di direktori induk daripada subdirektori

Saya bersarang jauh di dalam pohon file, dan saya ingin menemukan direktori induk mana yang berisi file. Misalnya saya dalam satu set repositori Git yang bersarang dan ingin menemukan direktori .git yang mengendalikan file yang saat ini saya gunakan. Saya berharap untuk sesuatu seperti find...

44
buat mode tayangan cepat zsh saya dalam mode vi

Saya menggunakan bindkey -v(untuk bash-ers set -o visaya pikir itu berfungsi dalam mode zsh juga) atau vi (m). tetapi itu menggangguku bahwa saya tidak memiliki isyarat visual untuk memberi tahu saya apakah saya dalam mode insert atau mode perintah. Adakah yang tahu bagaimana saya bisa membuat...

44
mv: Pindahkan file hanya jika tujuan tidak ada

Dapatkah saya menggunakan mv file1 file2cara yang hanya bergerak file1untuk file2jika file2tidak ada? Saya sudah mencoba yes n | mv -i file1 file2 (ini memungkinkan mvbertanya apakah file2 harus diganti dan secara otomatis menjawab tidak) tetapi selain menyalahgunakannya -ijuga tidak memberi...

43
cari file tanpa ekstensi

Katakanlah saya punya: foo.txt bar baz.ooo Jika saya gunakan ls -1 !(*.*)maka saya akan mendapatkan hanya barpada output. Hebat, sekarang saya ingin memiliki hasil yang sama dengan menemukan - beberapa find -regexyang akan melakukan pekerjaan. CATATAN: find -name !(*.*)bukan jawabannya karena...