«alias» etiketlenmiş sorular

Diğer ad, aslında bir klavye kısayolundan, bir kısaltmadan, uzun bir komut dizisi yazmaktan kaçınmanın bir yolundan başka bir şey değildir. Bu, komut satırına büyük miktarda yazmayı kaydedebilir ve karmaşık komut ve seçenek kombinasyonlarını hatırlamaktan kaçınabilir.

4
cd'yi itme yerine takma - iyi bir fikir mi?
Aşağıdaki takma adı kullanmak iyi bir fikir midir: cd() { pushd $1; } bash olarak mı? Bunun çok yararlı olacağını düşünüyorum, çünkü daha sonra popdsadece bir cd -kez yerine bir dizi s kullanabilirim . Bunun bir problem olabileceği bir durum var mı?

2
basit komutlar için alias vs export
Gibi basit komutlar lessiçin, bir takma ad yapmak veya seçenekleri dışa aktarmak daha mı iyidir? Birinin diğerinden bir faydası var mı? Örneğin, lessher zaman -Rham karakterleri gösterme seçeneğini kullanmak istersem , bu iki çözüm de işe yarar : export LESS='-R' alias less='less -R' Bunun gibi basit bir durum için, birinin …
33 bash  zsh  alias 


3
Bir Alias'ı Shell'imden kalıcı olarak nasıl kaldırırım
Bilgisayarımın yanında olmadığımda, bir adam onu ​​yakaladı ve lskök klasörüme bir Takma Ad koydu . Ayarladı 'yes NeverGonnaGiveYouUp'. Bu yüzden şimdi benim kök klasörümde im ve lsNeverGonnaGiveYouUp sonsuz bir döngü olsun. Beni deli ediyor ve ondan nasıl kurtulacağımı bilmiyorum. Ben zaten denedim unaliasve unalias -abunlar sadece geçici olarak kaldırmak. Bir …
28 shell  terminal  alias 

3
l, ls & la - farklar nelerdir ve bu komutlardan daha fazlası var mı?
Yani, yazarak çeşitli komutlarla orada sadece olduğunu gördük lsama, lve lade. manUbuntu 12.14 ile ilgili herhangi bir kayıt bulunmuyor . Hepsi küçük farklılıklar ile benzer şeyler yapıyor gibi görünüyor: $ ls app config CONTRIBUTING.md doc Gemfile Guardfile LICENSE MAINTENANCE.md Procfile Rakefile script tmp VERSION CHANGELOG config.ru db features Gemfile.lock lib …
25 ubuntu  alias  bashrc 

2
Grep alias - bir boru hattında değilse satır numaraları
Grep için satır numaraları ekleyen bir bash takma adı oluşturmak istiyorum: alias grep='grep -n' Ancak bu, elbette, boru hatlarına da satır numaraları ekliyor. Çoğu zaman (ve hiçbir istisna aklıma gelmiyor) Bir boru hattı içindeki satır numaralarını istemiyorum (en azından dahili olarak, en son eğer muhtemelen tamamdır) ve gerçekten bir sed …

1
Arka planda çalıştırılacak bir komutu takma ad
Çalışmak için bir klavye kısayolu istiyorum: > e foo.txt genişletmek > emacs foo.txt & Kullanımı basit alias e=emacs, ancak &dosya adını sonra nasıl eklerim ? Sadece kullanarak mümkün olmayabilir alias, bu yüzden herhangi bir bash çözüm kabul edeceğim. Bir kabuk betiğine ihtiyaç duyulduğunda lütfen nasıl çalıştığını açıklayın.
25 bash  alias 

15
Verimliliği artırmak için kabuk profilinizde hangi özelleştirmeleri yaptınız?
Kilitli . Bu soru ve cevapları kilitli çünkü soru konu dışı, ancak tarihsel öneme sahip. Şu anda yeni cevaplar veya etkileşimler kabul etmiyor. Bazı insanların bazı başlangıç ​​komut dosyaları olduğunu ve bazılarının da istemi kişiselleştirdiğini biliyorum. Bir geliştirici, sık ziyaret ettiği uzun yol ve çalıştırdığı sık komutlar için kısa takma …

2
Bir kabuk ortamı nasıl sıfırlanır?
Bu sorun beni bir süredir rahatsız ediyor ve cevabımı EnvWatcher aracılığıyla bulduğumu düşündüğüm halde maalesef yalnızca Bash üzerinde çalışıyor. Ve ben zsh kullanırım. Env-watcher'ın yaptığı şeyleri, daha az derecede belki de çoğaltmak istiyorum, ancak bir kabuğunu temiz başlangıç ​​aşamasına sıfırlayabileceğim bir komut olup olmadığını bilmem gerekiyor. Örneğin, aşağıdaki iş akışına …

2
Zsh'ın “doğru” işlevselliği nasıl yazım düzeltme kararlarımı hatırlatacağım
(Ben demezdim düzeltme sağladı otomatik olarak düzeltilmesi etkinleştirerek zsh içinde bu sorun nedeniyle özellikle) setopt correctskinTenimde .zshrc. Şimdi dtaebir terminal yazdığımda şunu alıyorum: dtae zsh: correct 'dtae' to 'date' [nyae]? y Tue Mar 31 11:39:31 CEST 2015 Bu noktada zsh'ın kararımı hatırlamasını istiyorum. Bu yüzden bir dahaki sefere ben dtaeotomatik …

4
Zsh ve bash arasında takma adları ve PATH ayarını paylaşın
Normalde kullandığım kabuk zsh. Ben gibi bazı programlarda rengini etkinleştirmek için çeşitli adlar var lsve grep. Özel yolumu da ayarladım, böylece programları standart dışı bir yerde (örn. Gibi ~/bin/) yürütebilirim . Ben root shell değişmeyecek için zsh, ama bu kök de buna sahip böylece bu ayarı paylaşmak istiyorum. Bunun zshkaynak …
24 shell  bash  zsh  path  alias 

4
Sudo neden takma adları yok sayar?
Ubuntu 10.04 kullanıyorum upstartve daemon yönetimi için kullanıyorum . Kurumsal uygulamam bir arka plan programı olarak çalıştırılıyor ve çeşitli ayrıcalıklar nedeniyle kök olarak çalıştırılmalı. Örneğin: sudo start my-application-long-ID sudo stop my-application-long-ID etc aliasBu komutları aşağıdaki gibi kısaltmak için bir tanıtmak istiyorum: alias startapp='sudo start my-application-long-ID' ve startappbu şekilde çalışır ve …
22 shell  sudo  alias 


4
Dosyayı zsh'nin config dosyasına dahil etmek mümkün müdür? Nasıl?
Örneğin bir dosya istiyorum. f sadece zsh takma adları ile (saflık sebepleri). Ardından .zshrc dosyama f dosyasını dahil etmek istiyorum , böylece f'de tanımlanan takma adlar .zshrc'de görülebilir . Mümkün mü? Öyleyse, örneğin bir senaryo oluşturabilirim. my_alias( $my_alias ll 'ls -l') f dosyasına dosya adı ekler . Tabiki yapabilirim $echo …

1
takma adı tanımlayan dosya nasıl bulunur
Bir problemim var, nasıl dolaşacağımdan emin değilim. Sistemimin bir yerinde, şöyle tanımlanmış bir takma adım var: alias subl=\''/Applications/Sublime Text 2.app/Contents/SharedSupport/bin/subl'\' Bunun hangi dosyada olduğundan emin değilim ve değiştirmek (veya aslında kaldırmak) istiyorum. Sadece .zshrc'mde bunu saptayabilirim, ama bu o kadar zarif bir çözüm değil. Ben çalıştırdığınızda alias | grep sublbana …
22 zsh  alias  search  oh-my-zsh 

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.