Pertanyaan yang diberi tag zsh

Zsh adalah shell dengan banyak fitur command-line dan scripting.

120
Kapan perlu mengutip ganda?

Saran lama yang digunakan adalah mengutip dua kali ekspresi yang melibatkan $VARIABLE, setidaknya jika seseorang ingin ditafsirkan oleh shell sebagai satu item tunggal, jika tidak, setiap ruang dalam konten $VARIABLEakan membuang shell. Saya mengerti, bagaimanapun, bahwa dalam versi shell yang...

114
Melewati argumen bernama ke skrip shell

Apakah ada cara mudah untuk menyampaikan (menerima) parameter bernama ke skrip shell? Sebagai contoh, my_script -p_out '/some/path' -arg_1 '5' Dan di dalam my_script.shmenerima mereka sebagai: # I believe this notation does not work, but is there anything close to

76
Bagaimana cara menggunakan `yang` pada perintah alias?

Seperti kebanyakan pengguna, saya memiliki banyak alias yang disiapkan untuk memberikan serangkaian flag default untuk program yang sering digunakan. Misalnya, alias vim='vim -X' alias grep='grep -E' alias ls='ls -G' Masalahnya adalah jika saya ingin menggunakan whichuntuk melihat dari mana vim/...

73
Berapa banyak kerang dalam diriku?

Masalah : Temukan berapa banyak kerang dalam diriku. Detail : Saya sering membuka shell dari vim. Bangun dan jalankan dan keluar. Kadang-kadang saya lupa dan membuka vim lain di dalam dan kemudian shell lain. :( Saya ingin tahu berapa banyak kerang dalam diri saya, mungkin bahkan ada di layar...

62
Fitur apa yang ada di zsh dan hilang dari bash, atau sebaliknya?

Sebagai pengguna Linux, saya selalu menggunakan bash karena itu adalah default pada setiap distro yang saya gunakan. Orang yang menggunakan sistem Unix lain seperti BSD tampaknya lebih sering menggunakan shell lain. Untuk belajar lebih banyak, saya memutuskan untuk mencoba zsh. Sebagai pengguna...

61
Perintah sejarah di Zsh

Bagaimana Zsh melacak riwayat perintah? Saya melihat dua file di direktori home saya: .zhistorydan .zsh_history. Apa perbedaan di antara mereka? File-file itu sepertinya berisi semua riwayat saya. Apakah Zsh terus menambahkan baris ke salah satu dari mereka selamanya ? Bukankah itu membuat...

57
Untuk loop dalam zsh dan bash

Saya perhatikan ada dua cara alternatif untuk membangun loop di zsh : for x (1 2 3); do echo $x; done for x in 1 2 3; do echo $x; done Keduanya mencetak: 1 2 3 Pertanyaan saya adalah, mengapa kedua sintaksis itu? Apakah $xiterasi melalui berbagai jenis objek di masing-masing? Apakah bash...

52
Menggunakan pola ATAU dalam wildcard shell

Isi dari dir saya adalah $ ls -lrt total 0 -rw-r--r-- 1 user1 admin 19 Oct 8 12:31 night.txt -rw-r--r-- 1 user1 admin 19 Oct 8 12:31 noon.txt -rw-r--r-- 1 user1 admin 38 Oct 8 12:31 day.txt Saya ingin daftar rincian file yang memiliki kata dalam nama file seperti yang ditentukan. Contoh: $ ls...