Pertanyaan yang diberi tag «zsh»

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

4
Mengapa cut gagal dengan bash dan bukan zsh?
Saya membuat file dengan bidang-bidang yang dibatasi-tab. echo foo$'\t'bar$'\t'baz$'\n'foo$'\t'bar$'\t'baz > input Saya memiliki skrip berikut bernama zsh.sh #!/usr/bin/env zsh while read line; do <<<$line cut -f 2 done < "$1" Saya mengujinya. $ ./zsh.sh input bar bar Ini berfungsi dengan baik. Namun, ketika saya mengubah baris pertama bashsebagai gantinya, itu …

3
Bagaimana cara mengimplementasikan "generator" seperti $ RANDOM?
Variabel khusus $RANDOMmemiliki nilai baru setiap kali diakses. Dalam hal ini, ini mengingatkan pada objek "generator" yang ditemukan dalam beberapa bahasa. Apakah ada cara untuk mengimplementasikan sesuatu seperti ini zsh? Saya mencoba melakukan ini dengan pipa bernama, tetapi saya tidak menemukan cara untuk mengekstrak item dari fifo secara terkendali tanpa …
10 zsh  fifo  ipc 

2
Ganti proses saat ini dengan prosesnya / anak
Saya memiliki program Pyang mengharapkan untuk menerima "Halo" dan menampilkan "Mengapa?" sebelum menyediakan fitur. Fitur ini digunakan oleh program lain yang tidak menyadari bahwa adalah hal yang umum untuk memulai percakapan dengan "Halo". Jadi saya ingin menulis pembungkus untuk Pyang berfungsi seperti ini (sintaks zsh): coproc P print -p Hello …
10 shell  scripting  process  zsh 

4
Bisakah saya merujuk perintah sebelum '&&' setelah '&&'
Tidak yakin bagaimana lagi untuk mengungkapkan pertanyaan, tetapi pada dasarnya, saya sering menemukan diri saya menjalankan perintah suka vagrantmemunculkan VM, dan kemudian ssh ke dalamnya seperti di bawah ini: vagrant up && vagrant ssh Pendek menulis fungsi atau skrip saya sendiri, adakah cara untuk "menggunakan kembali" vagrantbagian di bagian kedua …
10 bash  zsh 

2
Kirim salinan hasil skrip ke file
Katakanlah saya memiliki skrip Zsh dan saya ingin membiarkannya mencetak keluaran STDOUT, tetapi juga menyalin (membuang) hasilnya ke file dalam disk. Selain itu, skrip dimulai dengan opsi berikut set -o xtrace yang memaksanya menjadi verbose dan mencetak perintah apa yang dijalankannya. Saya ingin menangkap output ini juga dalam file di …

2
Variabel lokal di zsh: apa yang setara dengan "ekspor-n" bash di zsh
Saya mencoba memuat ruang lingkup variabel ke shell, dan tidak membuat anak melihatnya, di zsh. Misalnya, saya mengetik ini dalam .zshrc: GREP_OPTIONS=--color=always Tetapi jika saya menjalankan skrip shell dengan yang berikut: #!/bin/bash echo $GREP_OPTIONS Outputnya adalah: --color=always sementara saya ingin menjadi nol (skrip shell di atas seharusnya tidak melihat variabel …


4
Kode hibrid dalam skrip shell. Variabel berbagi
Jawaban ini membahas cara menjalankan cuplikan Python multi-baris dari baris perintah di terminal. Saya perhatikan bahwa jawabannya bekerja sangat baik di dalam skrip shell, bahkan dengan lekukan bersarang, yang sangat bagus, misalnya #!/bin/bash some_text="Hello world" echo $some_text cat <<EOF | python - import sys; for r in range(3): print r …
10 bash  scripting  zsh  python 

1
zsh penyelesaian: mendapatkan nama file dari direktori tertentu
OK, sedikit latar belakang: Saya menggunakan Mac, dan saya melakukan sebanyak mungkin di CLI. Secara khusus, saya sering memasukkan USB stick, cpatau mvfile lebih, dan kemudian segera ingin mengeluarkan (unmount dan lepaskan) itu. Ini biasanya dapat dilakukan dalam beberapa penekanan tombol, kecuali untuk unmount, yang mengharuskan (dalam 10.7) pergi ke …
10 zsh  osx  autocomplete 

3
zsh salin dan tempel seperti emacs
Saya perhatikan bahwa zsh memiliki banyak hal yang saya lihat di emacs. Saya dapat membuat pilihan dengan ruang ctrl + dan memilih wilayah. Saya dapat membuat salinan seperti di emacs sementara saya tetap di dalam zsh. Di emacs saya dapat menggunakan clipboard sistem saya (sebelumnya dengan beberapa konfigurasi tambahan yang …
10 zsh  clipboard 

2
Batalkan penyelesaian tab zsh
Apakah ada cara untuk membatalkan penyelesaian setelah dimulai? Saya kadang-kadang dengan bodohnya menekan tab untuk melengkapi target secara otomatis (hanya dari kemalasan semata) dan akhirnya harus menunggu lebih lama daripada jika saya baru saja mengetik seluruh "instal" atau "periksa" sendiri. Saya tidak melihat catatan di halaman manual zshzle, tapi mungkin …
10 zsh  autocomplete 

2
Daftar elemen dengan spasi di zsh
Saya telah mempelajari scripting zsh untuk semua 2 jam pada saat ini dan saya telah menabrak dinding. Saya ingin melihat daftar file yang mungkin memiliki ruang di dalamnya. Saya terbuka untuk pendekatan yang sama sekali berbeda dari contoh berikut selama mereka zsh karena zsh adalah apa yang saya pelajari, bukan …
10 shell  scripting  zsh 

1
FPATH di zsh: fungsi dan fungsi situs
Saya perhatikan saya memiliki baris berikut di dekat bagian awal .zshrcfile saya : export FPATH=/usr/share/zsh/site-functions:/usr/share/zsh/4.2.6/functions:$FPATH Saya tidak ingat apakah saya mengetik ini sendiri atau jika baris ini dibuat secara otomatis oleh zsh-newuser-install. Apakah diasumsikan bahwa pengguna mengetikkan path tersebut di FPATHdalam file startup? Apa perbedaan antara functionsdan site-functions?
10 zsh 

2
Menguji LS_COLORS dalam zsh
Beberapa tahun yang lalu saya menemukan potongan kode menarik yang mencetak setiap jenis file dalam warna yang sesuai sesuai dengan warna yang diatur dalam LS_COLORS. Sayangnya, saya tidak dapat mengingat tautannya lagi. Inilah cuplikan yang test_colors.shdimaksud eval $(echo "no:global default;fi:normal file;di:directory;ln:symbolic link;pi:named pipe;so:socket;do:door;bd:block device;cd:character device;or:orphan symlink;mi:missing file;su:set uid;sg:set gid;tw:sticky other …
10 zsh  ls  colors 


Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.