«bash» etiketlenmiş sorular

Bash, GNU Projesi'nden Unix benzeri işletim sistemleri için ücretsiz bir kabuktur.



4
bash: renklendirilmiş adam sayfası
Man sayfalarını renklendirmek için sisteme nereden bakmam gerekiyor? Man sayfaları daha az görüntüleniyor, bu yüzden renkleri değiştirmek için .bashrc'ye aşağıdaki satırları eklemeyi denedim: (Hangi iyi çalışıyor, btw.) # # L E S S C O L O R S F O R M A N P A G E S …
15 bash  shell  colors  pager  man 

3
Eko ile yeni satır karakteri nasıl yazdırılır?
Ben hexdumpböyle bir dize dökümü 2031 3334 2e30 0a32 2032 3331 302e 000a. 0x0aYeni satır karakteri olduğu açıktır , ancak bu dizeyi yankılamaya çalıştığımda, her zaman aldım 1 430.2 2 13.0- yeni satırın yerini bir boşluk bırakıyor, hatta -ebayrağı kullanıyorum. Sorun ne olabilir? Kuyruk \0çıkışı mahvediyor mu? 0x0aYeni bir çizgi …

4
ACL ayarlanmış dosyaları bulma
Bazı genişletilmiş ACL'leri olan tüm dosyaları nasıl bulabilirim, yani +tarafından gösterilen izin bayraklarının sonunda biraz olanlar ls -l. İçin karşılık gelen bir bayrak bulamadım find. Benim saf yaklaşım olacaktır findkombine ls -lve grep. Ama bunun güzel olduğunu düşünmüyorum. Birinin bir fikri var mı?
15 linux  bash  find  acl 

2
Bir Komut Dosyası Çalıştırırken Neden [[: bulunamadı?)
Bir dosya olup olmadığını kontrol etmek zorunda olan bir komut dosyası yazmaya çalışıyorum. Konsolda yazıyorum if [[ -a /path/to/file.txt ]]; then echo "not mod"; else echo "mod"; fi ve anladım not mod ama aynı şeyi yapmak için bir senaryo yazdığımda: #!/bin/sh if [[ -a /path/to/file.txt ]]; then echo "not mod"; …

5
Ubuntu'da oturum açarken otomatik olarak bir kabuk betiği nasıl çalıştırılır
Oturum açtığımda bir komut dosyasının otomatik olarak çalıştırılmasını nasıl sağlayabilirim? Makine başlatıldığında değil, tüm kullanıcılar için değil, sadece ben (veya betiğe sahip herhangi bir belirli kullanıcı) GNOME kullanıcı arayüzü üzerinden oturum açtığımda değil. Başka bir yerde okuduğumda bunun .bash_profileana dizinimde olduğunu düşündüm , ama benim için bir etkisi yok. Yazarak …

4
pip hombrew python 2.7 install üzerinde çalışmıyor
Homebrew kullanarak python kurdum ve bash'tan pip çağıramıyorum. Ben / usr / local / bin / python ve / usr local / share / python boşuna dahil etmek için benim .bash_profile değiştirmeyi denedim. Ben bash komutunu kullandığımda: find / -name 'pip' Aldığım tek sonuç: /Library/Python/2.7/site-packages/pip-1.5.6-py2.7.egg/pip /Users/Ivan/Library/Caches/pip /Users/Ivan/Library/Logs/pip /usr/local/Cellar/python/2.7.9/libexec/pip /usr/local/Cellar/python/2.7.9/libexec/pip/pip /usr/local/lib/python2.7/site-packages/pip …
15 macos  bash  python  homebrew  pip 

4
Powershell'de Bash Ctrl + Z & fg'nin bir analogu var mı?
Bash üzerinde sonraki fg ile Ctrl + Z kombinasyonunu çok kullanışlı buluyorum, alt + sekmesinin bir komut satırı analogu gibi, bu yüzden bir dosyayı görüntülemekten çalışan bir işlemin çıktısına geçebilirim. Windows Powershell için bir analog var mı? Ben sadece geçerli çalışan işlemi durdurur ama komut satırına ve sonra geri geçiş …

2
Hangi SysRq işlevlerinin etkin olduğunu nasıl kontrol edebilirim?
Dosya /proc/sys/kernel/sysrqtek bir sayı içerir, örneğin: 1 (tüm SysRq komutlarını etkinleştir), 0 (Tümünü devre dışı bırak), veya ikili bir bit maskesi olarak işlev gören ve işlevlerin bir alt kümesini sağlayan bir temel-10 pozitif tam sayı. Birisi bana bitmask olarak ayarlandığında hangi SysRq işlevlerine izin verildiğini / izin verilmediğini söyleyebilir 438mi? …

3
Bash readline önceki eğik çizgiye kadar siliniyor
Bash emacs modunda, önceki eğik çizgi karakterine kadar silinecek bir şey var mı? Örneğin, komutu girdim cp /usr/local/bin/reallylongincorrectfolder /home/myname/reallylong_and_correct_pathve sadece silmek istiyorsanız. reallylongincorrectfolderHerhangi bir kısayol var mı? Bu bash için benim için çok ortak bir senaryo. dF<char>Vi gibi bir şey ?
15 linux  bash  readline 

1
Komut dosyalarında uzun bash komutlarını kaydırma
Bir bash komut dosyasındaki bir sonraki satıra uzun bir komutu nasıl sararsınız? Basit bir örnek olarak, komutu çalıştırmak istiyorum pushd . && cd /foo/bar && ls && popd Konsoldan bunu yapabilirim: pushd . \ && cd /foo/bar \ && ls \ && popd Ve bu çizgiyi sarar. Ancak bir kod …

5
Ctrl-Arrow neden OS X'te bash'da çalışmıyor?
Çalıştığım her Linux sisteminde kullanıyorum Ctrl- ←ve Ctrl- →ama bu tuş kombinasyonları Macbook Pro'mda bash'da çalışmıyor. Snow Leopard çalıştırıyor ve yerleşik Terminal uygulamasını kullanıyorum. Anahtar kombinasyonları Terminal öncesi veya Terminal tarafından herhangi bir şey tarafından yakalanmış gibi görünmüyor, çünkü Linux sunucularımdan birine bağlanırsam , komut satırındaki sonraki / önceki sözcüğe …
15 macos  bash 

3
Pipo kullanarak vim'de bir dosya nasıl açılır
Kullanmak olsun locateson derece sık komutu. Yani aşağıdaki komutu çalıştırırsam. locate updatedb | head -1 Sonra bana O/p /usr/updatedb.conf Acaba bu dosyayı doğrudan açmama izin verecek herhangi bir komut var mı? Böyle bir şey umuyorum. locate updatedb | head -1 | vim
15 linux  bash  vim  pipe  locate 

2
iTerm2: Cmd-Dot ile Alt-Dot işlevselliği
"Son komut argümanını ekle" işlevine ulaşmanın bilinen bir yolu var mı? İTerm2 kullanarak OSX'te (Alt ve nokta)? Bunun mümkün olması gerektiğini bildiğim yollar iki anahtar dizidir: Alt + . Esc + . Esc-. biri çalışıyor ama Alt-. değil. Alt- ile değil. veya Cmd-.
15 macos  bash  iterm2 

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.