«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.




3
Bir dizin başka bir kullanıcı tarafından değiştirildiğinde komut dosyası nasıl çalıştırılır?
Buna benzer konular hakkında biraz tartışma olduğunu biliyorum. Ama temelde yapmaya çalıştığım şey bu. Ben denilen bir izleme dizini var watchedve bu dizine bir dosya eklendiğinde, o dizinden syncbh.shdosyaları alıp uzak bir sunucuya yükleyecek denilen bir komut dosyası tetiklemek istiyorum . Uyarı, dosyaların watcheddizinde bir kullanıcı (kullanıcı2) tarafından oluşturulmuş olması …

1
çıkarma komutunun tersi mi?
Görüntülemek için tonlarca CD'm var ve merak ettim. Eject komutuyla çıkarabilirim. Disk tepsisini CD sürücüsüne hangi komut ekler? evet tepsiyi geri çekebilen tiptir. Çıkarma sayfasını aradım ve komutta tahmin ettim, ama anlayamadım.



2
Arama terimini lensden otomatik temizleme
Her kapatıldığında objektiften terimleri temizleyecek bir ayar veya kabuk komut dosyası olmalıdır. Davranış şöyle olacaktır: objektifi açın ve bir terim yazın. lensi süper anahtarla tekrar açın. lensi önceden doldurmak için hiçbir arama terimi görünmüyor. Amaç sadece terimi temizlemek değil, sistemin benim için otomatik olarak yapmasını sağlamaktır. Özellikle yararlı olmadıysa, her …
13 14.04  unity  scripts  lenses 

6
Null-operatörü “:” bashının iki noktası nedir?
BASH betiğindeki "null" operatörünün anlamı nedir? Söyleyecek bir ifşeyiniz olmadığında, bir komutun ardından yer tutucu olarak kullanıldığını , ancak programın düzgün çalışmasına izin vermek için bir komuta ihtiyaç duyduğunu anlıyorum . Ancak bunun genel kullanımı nedir? Ne zaman kullanırsın? Kullanmak ne zaman mantıklı?
13 bash  scripts  syntax 

2
kıvırın .gz dosyası ve dekompresyon için boru
Verilen URL'lerden bazı .gzdosyaları (NB .tar.gzolanlar değil ) indirmeye ve varsa varolan dosyaların üzerine yazmak için sıkıştırmasını kaldırmaya çalışıyorum. Her bir indirme için aşağıdakileri denedim: curl -O $URL | gunzip -f O başarısız Ancak, bu işe yaramadı: gzip: stdin: unexpected end of file. Bu komutun bir dizisini bash kabuk betiğinin …
13 bash  scripts  curl  pipe  gzip 

3
Bash'deki iki dizeyi karşılaştırma
Değişkeni ayarlamak için rmdirkullanarak bir parola ile onayladıktan sonra bir dizini silen bir komut dosyası yapmak istiyorum read. Şimdiye kadar bu var: #!/bin/bash -x echo "Password:" read -t 30 S1 S2='55555' if [ $S1=$S2 ]; then rmdir /home/william/test else echo "fail" sleep 10 fi Yani, ben -xhata ayıklamak için denemek …
13 bash  scripts  password 

2
shopt komut satırında çalışır, bir komut dosyasında çalıştırıldığında bulunamaz
Bazı dosyaları kopyalamak için bir komut dosyası yazıyorum ve shopt -s dotglob cp gibi dotfiles kopyalamak ve etkinleştirmek için kullanmaya çalışıyorum .jshint. shopt -s dotglobHata olmadan doğrudan bash isteminde çalıştırabilirim . Ancak, komut dosyasını çalıştırmak hatayı atar: script.sh: 81: script.sh: shopt: not found Bu senaryoyu bash kabuğunda, shebang başlığı ile …
13 bash  scripts 

3
Betiğim bash veya tire tarafından çalıştırılıp çalıştırılmadığını nasıl belirleyebilir?
İki farklı sistemde yeni bir Oneiric yüklemesi (yani yükseltme değil) çalıştırıyorum ve görünüşte ilgili sorunlar kümesine koşuyorum. Grubun en sinir bozucu yanı, Mac OS X'ten benimle taşıdığım .profile ve .bashrc'yi kullandığımda, LightDM aracılığıyla X'e giriş yapmak derhal oturumumu kapatıyor. Bunun, "/ bin / sh" çalıştırırken, / bin / dash olarak …


1
Yükleme sonrası komut dosyalarını nasıl oluştururum?
Yükleme sonrası komut dosyalarını nasıl yaparım, böylece ubuntu'yu yeniden yüklediğimde her şey istediğim gibi olur? Başarmak istediğim şeyler: PPA Kurulumu programlarımı yükleme temaların yüklenmesi gerekiyor Ayarların değiştirilmesi gerekir (güç yönetimi, kısa komutlar, başlangıç ​​uygulamaları vb.) sistem yeniden başlatılıyor
13 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.