«bash» etiketlenmiş sorular

Bash komut kabuğu için yazılmış komut dosyaları hakkında sorular için. Hata / sözdizimi hatalarına sahip kabuk komut dosyaları için, lütfen buraya göndermeden önce shellcheck programıyla (veya https://shellcheck.net adresindeki web shellcheck sunucusunda) kontrol edin. Bash'in etkileşimli kullanımı ile ilgili soruların Yığın Taşması'ndan çok Süper Kullanıcı'da konuya bağlı olma olasılığı daha yüksektir.



7
Stdout ve stderr'yi Bash ile bir dosyaya nasıl yönlendirebilir ve ekleyebilirim?
Stdout'u Bash'ta kesilmiş bir dosyaya yönlendirmek için şunu kullanmayı biliyorum: cmd > file.txt Bir dosyaya ekleyerek Bash'deki stdout'u yeniden yönlendirmek için şunu kullanmayı biliyorum: cmd >> file.txt Her iki yönlendirmek için stdout'u ve stderr'yi bir kesilmiş dosyaya, ben kullanımına biliyorum: cmd &> file.txt Nasıl hem yönlendiririm stdout ve stderr bir …
1533 linux  bash  redirect  stream  pipe 



12
Bash'teki bir dosyanın içeriğini dolaşma
Bash ile bir metin dosyasının her satırı boyunca nasıl yineleyebilirim ? Bu kod ile: echo "Start!" for p in (peptides.txt) do echo "${p}" done Bu çıktıyı ekranda alıyorum: Start! ./runPep.sh: line 3: syntax error near unexpected token `(' ./runPep.sh: line 3: `for p in (peptides.txt)' (Daha sonra $pekrana çıkış yapmaktan …
1388 linux  bash  loops  unix  io 


12
Sh ve bash arasındaki fark
Kabuk programları yazarken genellikle /bin/shve kullanırız /bin/bash. Genellikle kullanıyorum bashama aralarındaki farkın ne olduğunu bilmiyorum. Arasındaki temel fark nedir bashve sh? İçinde programlarken farkında olması için ne gerekir bashve sh?
1303 bash  shell  unix  sh 

19
Parametre alan bir Bash takma adı oluştur?
CShell (csh) değiştirir. Bu, parametre alan bir takma ad oluşturmanıza olanak tanır. Gösterim şöyle bir şeydi alias junk="mv \\!* ~/.Trash" Bash'te bu işe yaramıyor gibi görünüyor. Bash'in çok sayıda kullanışlı özelliğe sahip olduğu göz önüne alındığında, bunun uygulandığını varsayacağım, ancak nasıl olduğunu merak ediyorum.
1270 bash  alias 


5
Tercih edilen Bash shebang nedir?
На этот вопрос есть ответы на yığın taşması на русском : ! В чём смысл и преимущества # / usr / bin / env? BashÇoğu kullanım için objektif olarak diğerlerinden daha iyi bir şey var mı ? #!/usr/bin/env bash #!/bin/bash #!/bin/sh #!/bin/sh - vb Uzun zaman önce, sonuna bir tire …
1131 bash  shebang 

14
stderr çıktısı yankı
Eko gibi davranan ancak stdout'tan ziyade stderr'a çıktı veren standart bir Bash aracı var mı? Yapabileceğimi biliyorum echo foo 1>&2ama biraz çirkin ve şüpheli, hata eğilimli (örneğin işler değiştiğinde yanlış düzenleme olasılığı daha yüksek).
1115 bash 


29
Git'te kabuk komutu yürütülürken kullanılacak özel SSH anahtarı nasıl belirtilir?
Belki de alışılmadık bir durum, ama yerel bilgisayardan bir kabuk (git) komutu yürütürken kullanmak için özel bir SSH anahtarı belirtmek istiyorum. Temel olarak şöyle: git clone git@github.com:TheUser/TheProject.git -key "/home/christoffer/ssh_keys/theuser" Ya da daha iyisi (Ruby'de): with_key("/home/christoffer/ssh_keys/theuser") do sh("git clone git@github.com:TheUser/TheProject.git") end Belirtilen bir özel anahtar kullanan Net :: SSH ile uzak …
1108 git  bash  shell  ssh 

23
Bir belgedeki satırlar nasıl sayılır?
Bunun gibi çizgilerim var ve aslında kaç tane çizgim olduğunu bilmek istiyorum ... 09:16:39 AM all 2.00 0.00 4.00 0.00 0.00 0.00 0.00 0.00 94.00 09:16:40 AM all 5.00 0.00 0.00 4.00 0.00 0.00 0.00 0.00 91.00 09:16:41 AM all 0.00 0.00 4.00 0.00 0.00 0.00 0.00 0.00 96.00 09:16:42 …

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.