«shell» etiketlenmiş sorular

'Kabuk' terimi, genellikle Unix ve Linux işletim sistemleriyle ilişkilendirilmiş genel bir metin tabanlı etkileşimli komut yorumlayıcıları sınıfını belirtir. Kabuk komut dosyası oluşturma hakkında sorular için lütfen 'bash', 'powershell' veya 'ksh' gibi daha spesifik bir etiket kullanın. Belirli bir etiket olmadan, taşınabilir (POSIX uyumlu) bir çözüm varsayılmalıdır, ancak ek olarak 'posix' veya bunun yerine 'sh' tercih edilebilir.

6
Kabuk betiğinde dizenin boş veya boşluk olmadığını kontrol edin
Bir dizenin boşluk veya boş olup olmadığını kontrol etmesi gereken aşağıdaki kabuk komut dosyasını çalıştırmaya çalışıyorum. Ancak, belirtilen tüm 3 dizeler için aynı çıktıyı alıyorum. Ben de "[[" sözdizimini kullanmayı denedim ama boşuna. İşte kodum: str="Hello World" str2=" " str3="" if [ ! -z "$str" -a "$str"!=" " ]; then …
94 bash  shell  freebsd 

3
Java'dan bir Linux kabuk komutu nasıl çağrılır
Yeniden yönlendirme (> &) ve borular (|) kullanarak Java'dan bazı Linux komutlarını çalıştırmaya çalışıyorum. Java nasıl çalıştırabilir cshveya bashkomut verebilir ? Bunu kullanmayı denedim: Process p = Runtime.getRuntime().exec("shell command"); Ancak yeniden yönlendirmeler veya borularla uyumlu değildir.

8
adb shell su çalışıyor ancak adb kökü çalışmıyor
Kilitli olmayan Galaxy S3'ümü (SGH-T999) köklendirdim Şimdi, adb rootWindows Komut İstemi'nden çalıştırmaya çalışıyorum , ancak adbd cannot run as root in production buildshata alıyorum. Yani, kontrol ettiğim ilk şey telefonumun gerçekten köklü olup olmadığı oldu? Bu yüzden aşağıdakileri denedim: Komut istemini aç $adb devices // lists my device $adb shell …
93 android  shell  adb  root 

21
iphone'da "Komut / bin / sh çıkış kodu 1 ile başarısız oldu" sorunu nasıl çözülür
Uygulamamda bir kakao statik kitaplığı kullandım. Kitaplığımı derlediğimde şu hatayı aldım: Shell Script invocation error:can't open input file: /Users/sijuthomas/Library/Developer/Xcode/DerivedData/SCXML2- bbttehupryhijphhjdiemcytkvgy/Build/Products/Debug-iphonesimulator/ libSCXMLParser.a (No such file or directory) Command /bin/sh failed with exit code 1 Bunu nasıl düzeltebilirim?

9
Emacs kabuk modunda Bash otomatik tamamlama
GNOME Terminalinde, Bash akıllı otomatik tamamlama yapar. Örneğin apt-get in<TAB> olur apt-get install Emacs kabuk modunda, bu otomatik tamamlama, açıkça kaynak sağladıktan sonra bile çalışmıyor /etc/bash_completion. Yukarıdaki örnek in, geçerli bir apt-getkomut seçeneği yerine geçerli dizindeki bir dosya adı olarak yapışır veya otomatik olarak tamamlanır . Muhtemelen, bunun nedeni Emacs'ın …

14
Kabuk betikleri çalıştırılırken Jenkins'te bir derleme kararsız olarak nasıl işaretlenir
Üzerinde çalıştığım bir projede, farklı görevleri yürütmek için kabuk betikleri kullanıyoruz. Bazıları rsync çalıştıran sh / bash betikleri, bazıları ise PHP betikleri. PHP betiklerinden biri JUnit XML'e çıktı veren bazı entegrasyon testleri, kod kapsamı raporları ve benzerleri çalıştırıyor. Jenkins, çıkış durumuna göre işleri başarılı / başarısız olarak işaretleyebilir . In …
93 shell  jenkins  build  status 

3
Windows .cmd'de rm ve mv'nin eşdeğeri
Bir kabuk betiğinde aşağıdakilere sahibim, aşağıdaki satırları bir Windows cmd dosyasına dönüştürmek istiyorum ... Windows cmd dosyasında "rm" ve "mv" için eşdeğer olanın ne olduğu konusunda herkes girdi sağlayabilir. rm -f ${BUILD_ID}/${BUILD_ASIC}*rampatch* mv ${BUILD_ID}/${BUILD_ASIC}*rampatch* ${BUILD_ID}/emul/
93 bash  shell  cmd 

2
Bir Windows toplu iş dosyasını başka bir dosyadan veya komut isteminden çağırmanın birkaç yolu. Hangi durumda hangisi?
Bir Windows toplu iş dosyası ( called.batveya called.cmd) başka bir toplu iş dosyasından ( caller.batveya caller.cmd) veya etkileşimli cmd.exe isteminden çeşitli şekillerde çağrılabilir : direkt Arama: called.bat çağrı komutunu kullanarak: call called.bat cmd komutunu kullanarak: cmd /c called.bat start komutunu kullanarak: start called.bat Amaçlanan kullanımlarını yardım metinlerine göre ayırt etmekte …




8
Argüman ile bash'dan Python betiğini çağırın
Aşağıdakileri kullanarak bash betiğimden bir python betiği çalıştırabileceğimi biliyorum: python python_script.py Ama ya bash betiğimden python betiğime bir değişken / argüman geçirmek istersem ne olur? Bunu nasıl yapabilirim? Temelde bash bir dosya adı oluşturacak ve sonra python yükleyecek, ancak dosya adını çağırdığımda bash'den python'a göndermem gerekiyor.
92 python  linux  bash  shell  debian 


9
Mevcut kabukta bir komutun çıktısı nasıl çalıştırılır?
İçeriği bir dosyadan alacak ve mevcut kabukta çalıştıracak source(aka .) yardımcı programından haberdarım . Şimdi, bazı metni kabuk komutlarına dönüştürüyorum ve ardından aşağıdaki gibi çalıştırıyorum: $ ls | sed ... | sh lssadece rastgele bir örnek, orijinal metin herhangi bir şey olabilir. sedayrıca, metni dönüştürmek için sadece bir örnek. İşin …
92 bash  shell  unix  pipe 


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.