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

2
Boş görünen ancak olmayan dosyalar da dahil olmak üzere belirli bir dizindeki tüm boş dosya ve klasörleri nasıl bulabilirim?
Diyelim ki klasörümde ~/listher birinin kendi alt klasörü ve alt alt klasörü vb. Olan çok sayıda klasör var ve neredeyse her düzeyde çok sayıda dosya var. Ancak bu dosya ve klasörlerin bazıları boş, bu yüzden boş dosyaları ve klasörleri bulmak için hepsini tekrar tekrar nasıl arayabilirim? Ve sonra bunların her …

4
Bir uygulamaya erişimi nasıl sınırlayabilir veya kısıtlayabilirim?
Oğlum bu Noel'de yeni bir dizüstü bilgisayar aldı, öncelikle yeni okulunda kullanım için ... Ve şimdi kendi dizüstü bilgisayarına sahip olduğu için Steam'in yüklü olması için hazır. Ama eşim Steam'i çıkarmamı istiyor, çünkü dizüstü bilgisayar öncelikle okul kullanımı için ... eğer yapmam gerekirse, bunu yapmamayı tercih ederim. Steam'e erişimi kısıtlamanın …

5
Tüm günlük dosyaları nasıl kesilir?
Herkes bana /var/log/dizindeki tüm günlük dosyasını kısaltmak için bir çözüm verebilir ? ve sadece bilgi için bir soru, bu iyi bir fikir mi değil mi? #!/bin/bash LOGDIR="/var/log" for logfile in $(ls $LOGDIR/*log) do truncate -s 0 $logfile done


5
Bir kabuk komut dosyasından katılımsız yükseltmeleri etkinleştirme
Yeni Ubuntu sanal makinelerini otomatik olarak benim amacım için yapılandırmak için bir kabuk betiğim var. Bu komut dosyasının yüklenmesini ve etkinleştirilmesini istiyorum unattended-upgrades, ancak kullanıcı etkileşimi olmadan nasıl yapılacağını anlayamıyorum. Yükseltmeleri etkinleştirmenin genel yolu dpkg-reconfigure unattended-upgrades, elbette interaktiftir. Etkileşimli olmayan ön uç, herhangi bir soru sormaktan kaçınır ve metin ön …
17 server  upgrade  scripts  dpkg 


5
Guake terminalinde sekmeleri açma komut dosyası
Gnome terminali ile bu komut dosyasını kullanıyorum: #!/bin/sh gnome-terminal --tab --title="1" --command="ssh 1" \ --tab --title="2" --command="ssh 2" \ --tab --title="3" --command="ssh 3" \ --tab --title="4" --command="ssh 4" exit 0 Aynı şeyleri senaryo ile ama bir Guake terminalinde nasıl yapabilirim?

1
Wayland için xdotool eşdeğeri
Fare konumunu almak, taşımak ve bir bashkomut dosyasının içine tıklamak için Wayland'da çalışan bir çözüm arıyorum , her şey xdotoolX sunucusu için yapabilir. xdotool getmouselocation hala çalışıyor, ama xdotool mousemove xdotool click GNOME Wayland oturumunda fare imlecini etkilemez.


8
dosyayı kaldır ancak listedeki tüm dosyaları hariç tut
Bir klasörü düzenli olarak temizlemem gerekiyor. Metin içeren, hangi dosyalara izin verildiğini içeren bir dosya listesi alıyorum. Şimdi bu dosyada olmayan tüm dosyaları silmek zorundayım. Misal: dont-delete.txt: dontdeletethisfile.txt reallyimportantfile.txt neverdeletethis.txt important.txt Klasör temizlemem bunu örnek olarak içerir: ls /home/me/myfolder2tocleanup/: dontdeletethisfile.txt reallyimportantfile.txt neverdeletethis.txt important.txt this-can-be-deleted.txt also-waste.txt never-used-it.txt Bu nedenle bu dosyalar …


2
Yanlış değiştirilmiş `/ bin / sh '
Bu senaryo vardı: spd-say "Hello, don't forget the trash bin." Bu yüzden bana ne yapmam gerektiğini hatırlattı ve ben de ona taşındım /usr/local/bin/ve komut trashargümanı telaffuz etti, sonra her gün ne yapmak istediğimi hatırlatmak için bir crontab işi ayarladım . Ama crontab işe yaramadı ve nedenini anlayamadım (Diğer işleri kusursuz …
16 scripts  sh 


7
Bir bölümün disk kullanım yüzdesini tamsayı olarak nasıl yakalayabilirim?
Bölümün bağlı olduğu dizini kullanarak, belirli bir bölümün disk kullanımını yakalamak için bir yöntem istiyorum. Çıktı sadece bir değişkene kaydetmek istediğim gibi dolgu veya takip sembolleri olmayan bir tam sayı olmalıdır. Kullandım df --output=pcent /mount/point, ancak gereksiz bir üstbilgi, değerden önce tek boşluk doldurma ve değeri takip eden bir% sembolü …


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.