«shell» etiketlenmiş sorular

Kabuk Unix'in komut satırı arabirimidir. Kabuktaki komutları etkileşimli olarak yazabilir veya görevleri otomatikleştirmek için komut dosyaları yazabilirsiniz. / Bin / sh ve en uyumlu kabuklara (kül, bash, ksh, zsh,…) uygulanan sorular için bu etiketi kullanın. Hatalı kabuk komut dosyaları için lütfen buraya göndermeden önce http://shellcheck.net adresinden kontrol edin.




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 

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
Etkileşimli bir kabuk etkileşimli olmayabilir veya tersi olabilir mi?
Etkileşimli bir kabuk etkileşimli olmayabilir veya tersi olabilir mi? Not: "İnteraktif ve interaktif olmayanlar arasındaki fark nedir?" Temel sorusu hakkında çok fazla araştırma yaptım ve araştırmamın sonuçları beni bu soruyu sormaya yöneltti. Bu sorunun kısmen uzun bir önsözü vardır, çünkü cevaplamak için "interaktif" için ne tür bir tanım kullandığımız çok …

1
bekleyin bash-builtin yüzde 100 bir CPU yakar
En azından GNU bash sürüm 4.3.42 x86_64 && GNU bash sürüm 4.3.11 x86_64 üzerinde oluşur Ben bir sinyal ( SIGUSR1 olarak ) tarafından bir kesinti almak için sleep & wait $!basit yerine kullanın . Ama öyle görünüyor ki, bash-builtin, aşağıdakileri çalıştırdığınızda garip bir şekilde davranıyor.sleepsleepwait Terminal 1: cat <( trap …


2
Bir dizinin tamamını kopyalamak için install komutuyla ilgili sorun
Bazı yapılandırma dosyaları ile bir repo var ve ben makefilehomedir onları yüklemek için bir oluşturmaya çalışıyorum . Sahip olduğum sorun şu komutu doğrudan bash'da çalıştırdığımda install -m 755 -d ~/path/to/dotfilesDir/ ~/ görünüşe göre hiçbir şey olmuyor install -m 755 ~/path/to/dotfilesDir/{file1,file2,...} ~/ istendiği gibi çalışır. İlk (daha kolay ve daha temiz) …

4
bash: adduser: komut centOS'ta bulunamadı
CentOS 5.5'i VMWare 8'e yakın zamanda yükledim ve sisteme yeni bir kullanıcı eklemeye çalışıyorum. su -Seçeneği kullanmadığım sürece kullanıcı ekleyemiyorum . Yolun düzgün ayarlanmamış bir şey yapması gerektiğine inanıyorum. Yolu güncelledim ve işte böyle görünüyor /usr/kerberos/sbin:/usr/kerberos/bin:/usr/local/bin:/usr/bin:/bin:/usr/X11R6/bin:/home/uone/bin:/sbin Komutun zaten yolun bir parçası olan / sbin dizininde olduğuna inanıyorum. Biri bana başka …
16 shell  path 

5
Unix benzeri bir sistemde neden birden fazla mermi var?
Unix'in temellerini öğrenmeye ve unix benzeri bir sistemde neden bu kadar çok kabuk olduğunu merak etmeye başladım. Unix Ortamında İleri programlama kitabından : Kabuk, kullanıcı girişini okuyan ve komutları yürüten bir komut satırı yorumlayıcısıdır. Kabuğa kullanıcı girişi normalde terminalden (etkileşimli kabuk) veya bazen bir dosyadan (kabuk komut dosyası olarak adlandırılır) …
16 shell 

5
Bir kabuk komutunu sed ifadesine nasıl ekleyebilirim?
Aşağıdaki biçimde bir metin dosyası var: keyword value keyword value ... Burada anahtar kelime tek bir kelimedir ve değer satır sonuna kadar her şeydir. Değerleri (ancak anahtar kelimeler değil) kabuk genişleme geçirecek şekilde, bir kabuk komut dosyasından dosyayı okumak istiyorum. Sed ile anahtar kelimeleri ve değer parçalarını eşleştirmek kolaydır input=' …
16 shell  sed 

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.