«zsh» etiketlenmiş sorular

Zsh birçok gelişmiş komut satırı ve komut dosyası özelliklerine sahip bir kabuktur.

2
Zsh'yi özel bir zshrc ile başlatma
Komutu benzer özel bir rc dosyası ile zsh başlatmak istiyorum: bash --rc-file /path/to/file Bu mümkün değilse, zsh'yi başlatmak, çalıştırmak source /path/to/file, sonra aynı zsh oturumunda kalmak mümkün müdür ? Not: Komut zsh --rcs /path/to/fileçalışmıyor, en azından benim için değil ... DÜZENLEME: Bütün olarak aşağıdakileri yapmak istiyorum: sshuzak bir sunucu "example.com", …
17 linux  shell  zsh  oh-my-zsh 

2
scp joker karakteri zsh'da çalışmıyor
Zsh'a geçtim ve iyi çalışıyor. Garip bir şey, * joker karakterle scp yapmaya çalıştığımda işe yaramıyor ve bash'a düşmem gerekiyor. Aşağıdaki ikinci komut iyi çalışıyor. Bunun neden olacağı ve nasıl düzeltileceği hakkında herhangi bir fikir? ~/dmp ⌚ 16:06:10 $ scp abc@123:/home/se/exports/201405091107/* . zsh: no matches found: root@uf3:/home/se/exports/201405091107/* ~/dmp ⌚ 16:06:53 …
17 zsh  wildcards 

4
Geçerli komutun ortasından bir alt kabuk çalıştırma
Bu senaryoda sık sık kendimi buluyorum. Bir komut yazmanın ortasındayım ve tamamlamadan önce başka bir şeyi kontrol etmem gerekiyor. Şimdiye kadar hatırladığım giriş ile bir tür alt kabuk açmanın bir yolu var mı, o zaman bu alt kabuktan çıktığımda bulunduğum yere geri döndüm? $ mylongcommand -n -e <SOME KEY COMBINATION …
16 command-line  zsh 

1
Bir scp komutu yazarken uzak dosyaları sekmeyle doldurmamı sağlayan sihir nedir?
Muhtemelen bu, oh-my-zsh kurulumumda etkinleştirdiğim bazı eklentiler tarafından sağlanan bir özelliktir (yıllardır zsh kullanıyorum). Genel anahtarımı sunucuya eklediğimden beri fark ettim (şimdi bir şifre girmeden sunucuya SSH yapabilirim), scpkabuğumda bir komut oluşturduğumda, uzak dosya yollarını sekmeli olarak tamamlayabiliyorum! Örneğin $ diff <(scp Remoteuser@remote.domain.net:/var/www/html/ Sekmeye bastım ve işe yarıyor! (ne komut …

6
Daha az tuş vuruşuyla birkaç dosya adı nasıl yazılır
Ben pdfbir pnggörüntü imagemagick ile dönüştürmek istiyorsanız ben gibi bir şey yapmak: convert -trim -density 400 this_is_a_very_long_filename_of_my_pdf_file.pdf this_is_a_very_long_filename_of_my_pdf_file.png Pdf dosyası genellikle bazı nedenlerden dolayı çok uzun bir dosya adına sahiptir ve pngdosyanın uzantı dışında aynı ada sahip olmasını istiyorum . Genellikle this_is_a_very_long_filename_of_my_pdf_file.pdfsekme yoluyla iki kez seçerim ve zsh-menusonra ikinci argüman …

5
Oh-my-zsh (ve zsh) yazılımını kaldırmadan nasıl “devre dışı bırakırsınız”?
Zsh ve oh-my-zsh gibi yeni geliştirme ortamlarını deniyordum. Şimdi oh-my-zsh'ı kurduğuma göre, varsayılan olarak terminallerimde (iTerm2 ve terminal) her zaman zsh ve oh-my-zsh'den ayarlarla başlar. Ben oh-my-zsh kaldırmak zorunda kalmadan "devre dışı bırakmak" veya oh-my-zsh ile kurulum zsh ve kurulumunu durdurmak mümkün mü merak ediyordum? Onları nasıl tekrar açacağınızı bilmek …
16 zsh  oh-my-zsh 

4
Echo komutunda yazı tipini değiştirme
Yankı çıktısının font niteliklerini zsh veya bash olarak değiştirmek mümkün müdür? Ne istiyorum benzer bir şey: echo -n "This is the font: normal " echo -n $font=italic "italic," echo -n $font=bold "bold," echo -n "and" echo -n $font=small "small". böylece yazdırır: "Bu yazı tipi: normal, italik , kalın , küçük …
16 bash  shell  zsh  fonts 

4
Çok satırlı bir sözdizimi kullanarak PATH'a yol ekleme
Anladığım kadarıyla, PATHortam değişkenine yol eklemenin genel yolu , :karakterle ayrılmış yolları birleştirmektir . Örneğin, ben buna üç yolları eklemek istiyorsanız /my/path/1, /my/path/2ve /my/path/3bunu aşağıdaki gibi yapmak zorunda kalacak,: PATH=$PATH:/my/path/1:/my/path/2:/my/path/3 ki bu okunması kolay değil. Çok satırlı bir sözdizimi kullanarak değişken tanımlamak veya değişkenlere yol eklemek için bir yol var …

3
Sözcük bölme nedir? Kabuk programlamasında neden önemlidir?
Split kelimesinin oynadığı rol hakkında kafam karışıyor zsh. C, Python veya MATLAB'da programlama yaparken bu konsepte maruz kalmadım ve bu, kelime bölmenin neden kabuk programlamaya özgü bir şey olduğu konusundaki ilgimi tetikledi. Daha önce bu sitede ve diğer sitelerde kelime bölme hakkında okudum, ancak kavramın net bir açıklamasını bulamadım. Wikipedia, …
16 shell  zsh 

1
pushd, popd vs cd, cd- bash ve zsh
Bash vs zsh içindeki pushd / popd davranışı arasında bir fark var mı? Görünüşe göre zsh cd, cd- basd cd dir dir yığını etkilemezken pushd / popd (cd otomatik olarak dizin ekler / pops ekler) tam olarak aynı davranır. Birisi bana harika bir işaretçi verebilirse.
16 bash  zsh  cd-command  pushd 

1
Which ve where arasındaki fark nedir
whereVe whichshell komutları arasındaki fark nedir ? İşte bazı örnekler ~ where cc /usr/bin/cc /usr/bin/cc ~ which cc /usr/bin/cc ve ~ which which which='alias | /usr/bin/which --tty-only --read-alias --show-dot --show-tilde' /usr/bin/which ~ which where /usr/bin/which: no where in (/usr/local/bin:/bin:/usr/bin:/home/bnikhil/bin:/bin) Ayrıca ~ where which which: aliased to alias | /usr/bin/which --tty-only …

1
Zsh'de komut dosyası çalıştırma - dosya izinleri
Beklediğim gibi davranmayan dosya izinlerini yürütme konusunda kafam karıştı. Muhtemelen beklentilerim yanlış olduğu için. Neyse: Bir komut dosyası var, basitlik için sadece denir s, bulunur ~/bin. Bu örnek uğruna, dosya sadece aşağıdaki satırları içerir: #!/bin/zsh echo "Test"; Çok basit. Ben gitmek ~/bindizine ve chmoddosya izinleri siçin 400- yani salt okunur …

4
Zsh son çalıştırma programının standartlarına erişebilir mi?
Yolları bulmak için sık sık findya da kullanıyorum locate. (~) locate foobar.mmpz /home/progo/lmms/projects/foobar.mmpz Bir sonraki adım genellikle dosyaları açmak veya başka şekilde işlemektir. Yukarıdaki gibi mutlu bir durumda, bunu yapabilirim: (~) ls `!!` ls `locate foobar.mmpz` /home/progo/lmms/projects/foobar.mmpz Ancak, bazıları yol ya da bu tür bir şey olmayabilecek çok sayıda çıktı …
16 terminal  zsh  output 

3
Zsh'de çift rm doğrulaması
Zsh içinde bir rm * yaptığımda, böyle bir şey elde: 2014-06-08 10:14:23 $ rm * zsh: sure you want to delete all the files in /home/assay/assay/log [yn]? y rm: remove regular file `development.log'? y Önce zsh hepsini silmek istediğimden emin olup olmadığımı sorar ve sonra rm her dosya için sorar. …
16 zsh  rm 

2
Hangi koşullarda ilk önce yolda bulunan yürütülebilir dosya kullanılmaz?
Yolda bir yürütülebilir ilk oluşumunu kullanarak osx üzerinde zsh (homebrew ile yüklü 5.4.2_1) ile bazı garip bir davranış yaşıyorum. İşte senaryo: echo $PATH İadeler: /usr/local/Cellar/zplug/HEAD-9fdb388/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin demlemek ikisinde de /usr/local/Cellar/zplug/HEAD-9fdb388/bin ve usr/local/bin/brew Bu, hangi döndüren bir demleme çalıştırarak onaylanır : /usr/local/Cellar/zplug/HEAD-9fdb388/bin/brew /usr/local/bin/brew Ama hangi demlemek koşmak zaman döner: /usr/local/bin/brew ve demlemek …
15 zsh  path 

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.