«scripts» etiketlenmiş sorular

Komut dosyası, "düz metin" dosyasında yazılmış bir dizi talimattır. Komut dosyası yorumlayıcısı (örneğin, Bash veya başka bir kabuk, Python, Perl, Ruby, vb.) Dosyayı okur ve komut istemine girilmiş gibi yönergeleri uygular.

1
Bash karşılaştırma ve ifade operatörleri
Ben bash programlamasında yeniyim. İki güzel, uzun rehber okudum, ama kafamda operatörler ve anahtar kelimeler hakkında bir karışıklık yarattılar. Hangileri daha yaygın ve yaygın olarak kullanılır? Hangisini ve neden kullanacağımı bilmiyorum. test, [[ ]]Veya [ ]hatta(( )) $((exp)) veya $[exp] -gtya da >, geya da >=vs. ne zaman kullanılacağına <ve …

2
Bağımsız değişkenli komut dosyaları mı yazıyorsunuz?
Bir bağımsız değişken alır ve sonra dosyalara uygulayan kabuk komut dosyası yazmak istiyorum. Özellikle, bir terim vermek ve sonra mxmlc ("mxmlc term.as") ile term.as derlemek, sonra flashplayerdebugger ("flashplayerdebugger term.swf") ile term.swf çalıştırmak istiyorum. Komut dosyası oluşturmak için oldukça yeniyim - herhangi bir düşünce?

5
Parolaları bir kabuk komut dosyasına geçirmek mümkün müdür?
Uzun zamandır bunun için arıyorum, ben bir kabuk betiği şifreleri geçmek mümkün olduğunu bilmek istiyorum? Cevapların çoğu hayır ile geri döndü. Son zamanlarda bir kabuk komut dosyasında şifreleri geçmek nasıl belirten bir makale okudum. Bunu denedim, ama işe yaramıyor gibi görünüyor. Bu bağlantı . Herkes checkitout ve geri dönebilir mi? …
11 bash  scripts 


5
Bazı programların yüklü olup olmadığını kontrol etmek için komut dosyası
Bir programın yüklü olup olmadığını ve yüklü olmadığını kontrol eden bir bash betiği nasıl oluşturabilirim? Yardımın için teşekkürler. İşte şimdiye kadar sahip olduğum kod: #/bin/bash PS3="choose an option" select opcion in "Installing_Youtube" "exit" do case $opcion in "Installing_Youtube") youtube-dl > /usr/bin if [ $? -eq 127 ] ; then echo …
11 apt  bash  scripts 


4
python subprocess.call () beklendiği gibi çalışmıyor
Bu tavşan deliğini bir kişinin python'da bir kurulum betiği oluşturmaya nasıl gideceğini tanımak için bir araç olarak başladım. Bu görev için python'dan daha iyi alternatifler olacağından eminim, python seçimi basitçe ona aşina olmama dayanıyordu. Bu komut dosyasının amacı, komut dosyasını çalıştıran makineye ROS yüklemek ve aynı zamanda catkin ortamını kurmaktı. …


3
Terminalde komut çalıştırmak için bir C programı nasıl kullanılır?
Terminalde bir komut çalıştırmamı sağlayacak C dilinde bir program oluşturmak istiyorum. Kabuk betiğinde, tarayıcımda açılan herhangi bir web sitesinin ipini verecek bir program yaptım. Bu kabuk betiği terminalde şu komut girilerek yürütülür: sudo tcpdump -n dst port 80 -i eth Profesörüm, C dilinde terminali açıp bu komutu girecek bir program …

3
“Kaynak x”, “arasındaki fark nedir? x ”ve“ ./x ”Bash'te?
run.shAşağıdaki gibi bir bash kaynağım var , #!/bin/bash if [ $# -ne 1 ]; then exit fi ... iki şekilde yürüttüğümde farklı davranışlar var. İlk yol, source run.sh Uygulamadan sonra terminali kapatır. İkinci yol, ./run.sh bu komut dosyasını çalıştırmayı bitirecek ve terminalde kalacaktır. İkisi için de bir bash komut çıkmak …
11 bash  scripts 



5
Bir dosyadan en uzun satırı nasıl alabilirim?
Bir dosyadan en uzun satırın satır numarasını öğrenmek istiyorum. Örneğin, aşağıdaki içeriğe sahip bir dosyam varsa: lalala tatatata abracadabra mu mu mu nasıl bana böyle bir çıkış şey verecek bir bash komut dosyası yazabilirsiniz: 3 -> abracadabra?

2
Değişken dize olarak ayrıştırılmaz
Sorun Bir bash betiğinde (tırnaklar hiçbir fark yaratmıyor gibi görünüyor) aşağıdaki şekilde wifi için sinyal seviyesini ayıklamaya çalıştım: string="$(iwconfig wlan0 | grep -I Signal)" Ben echo $string, beklediğim şeyi alırsam: Link Quality=63/70 Signal level=-47dBm Ama bir alt dize almaya çalışırsam echo ${string:5}, aynı şeyi döndürür. debuging: Çıktısını wconfig wlan0 | …

4
Bash komut dosyalarını klasörde aynı anda çalıştırın
.shBir klasörde ( my_folder) beş Bash ( ) betiğimin olduğunu ve bunların şu şekilde adlandırıldığını varsayalım : script_1.sh script_2.sh script_3.sh script_4.sh script_5.sh Tüm bu komut dosyalarını birlikte çalıştırmaya başlayacak bir altıncı Bash komut dosyasını veya yalnızca bir satırı nasıl yazabilirim? Birbiri ardına değil, aynı anda birlikte çalışmaya başlamak için beş …
10 bash  scripts 

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.