«script» etiketlenmiş sorular

Başlangıçta belirli bir programı başlatmak için oluşturulan bir Windows komut dosyası gibi belirli bir sırayla gerçekleştirilen otomatik bir dizi talimat.

30
Bir dosya değiştiğinde komut nasıl çalıştırılır?
Bir dosya değiştiğinde komutun hızlı ve basit bir şekilde yürütülmesini istiyorum. Çok basit bir şey istiyorum, bir terminalde çalışmayı bırakacağım ve o dosyayla çalışmayı bitirdiğimde onu kapatacağım. Şu anda, bunu kullanıyorum: while read; do ./myfile.py ; done Sonra o terminale gidip Girmek , o dosyayı ne zaman editörüme kaydedersem. İstediğim …
388 linux  unix  shell  script 


20
Henüz orada değilse $ PATH dizinini ekleyin
Herhangi biri henüz bulunmamışsa $ PATH dizinine eklemek için bash işlevi yazmış olan var mı? Genelde PATH'a şöyle birşey eklerim export PATH=/usr/local/mysql/bin:$PATH PATH'imi .bash_profile içinde oluşturursam, içinde bulunduğum oturum bir oturum açma oturumu olmadığı sürece okunmaz - bu her zaman doğru değildir. PATH'imi .bashrc içinde oluşturursam, her bir alt kabukla …
126 bash  script  path 

3
Linux Bash Komut Dosyası, Tek Komut Ama Birden Çok Satır?
Google’da arayarak yazdığım aşağıdaki senaryoyu yazdım ve Linux sistemimi bir arşive yedekledi: #!/bin/bash # init DATE=$(date +20%y%m%d) tar -cvpzf /share/Recovery/Snapshots/$HOSTNAME_$DATE.tar.gz --exclude=/proc --exclude=/lost+found --exclude=/sys --exclude=/mnt --exclude=/media --exclude=/dev --exclude=/share/Archive / Bu işe yarar, ancak komut dosyasını birden fazla satırda gösterecek şekilde komut dosyasını formatlayabilir miyim, bunun gibi bir şey olup olmadığını merak …
97 linux  bash  script  tar 

11
Bash ne zaman ve ne zaman Perl / Python / Ruby kullanılır? [kapalı]
Şimdiye kadar Bash ile yazdıklarımızı yapıyoruz, ama bunun hakkında biraz aptal hissetmeye başladım. Tabii ki Bash ile istediğimiz her şeyi yapabiliriz (oldukça güçlü), bunun yerine uygun bir betik dili kullanmamamız gerekip gerekmediğini merak ediyorum. Bir komut dosyası için Perl / Python / Ruby'yi Bash üzerinde ne zaman kullanacağınıza nasıl karar …
78 linux  bash  script  perl  ruby 

5
Ekranda bir komut nasıl yürütülür ve çıkarılır?
Bir komutu yürütmek ve ardından ayırmak için ekranı nasıl açabilirim (Yani, başlangıçta komut dosyasını başlatmanın ötesinde başka bir giriş yapmadan otomatik olarak tek bir komut dosyasında). örneğin, myscript.sh dosyasını çalıştırıyorum ve otomatik olarak bir ekran oturumu başlatıyor, bir komutu yürütüyor, sonra ayrılıyor.

6
Klasör yolunu tekrarlamadan başka bir klasörde komutları nasıl uygularım?
Bir var mı zeki kopyasını yapmak ve bir yapmak zorunda kalmadan, işlemleri veya dosya çoğaltmak için bir komut taşımak için bir yol cddaha sonra, mvaynı klasör de, sonra? Örneğin, aşağıdakileri çalıştırmam gerekiyor: mv /folder1/folder2/folder3/file.txt /folder1/folder2/folder3/file-2013.txt Dosyayı taşıdığım dizinin aynı olduğunu unutmayın, ancak tüm yolu tekrar koymak zorunda kalıyorum ve bazen …


10
Mac OS'de bir uygulamayı komut satırı bağımsız değişkenleriyle nasıl çalıştırabilirim?
Mac'teki bir uygulamaya komut satırı argümanları eklemenin kolay bir yolu var mı? Örneğin, Opera'yı kiosk modunda çalıştırmak veya Firefox'ta farklı bir profil kullanmak için yazabilirim. $ /Applications/Opera.app/Contents/MacOS/Opera -kioskmode $ /Applications/Firefox.app/Contents/MacOS/firefox -P profilename -no-remote Windows'ta, argümanları kısayol özelliklerine ekleyebilirim, ancak Mac'ler kısayol kullanmıyor ve uygulamaları doğrudan çalıştırıyorlar, bu mümkün değil. Uygulamaların …

3
Ağ bağlantısı / bağlantı kesilmesi hakkında bir komut nasıl başlatılır?
Kablosuz bağlantı kurulduktan sonra bir web formu kullanarak kimlik doğrulaması gerektiren bir wifi bağlantısı var. Kimlik doğrulamasını curl/ curlIE kullanan bir komut dosyasıyla otomatikleştirmeyi biliyorum . Ancak, belirli bir ağ bağlantısına her bağlandığımda Windows'tan komut dosyasını aramasını nasıl isteyebilirim? Ayrıca betiğimin komut satırında kablosuz profilin adını veya ESSID'yi de almak …

12
Bir klasördeki ve alt klasörlerinden tüm dosyaları silin
Tüm dosyaları bir klasör yapısından kaldırmak istiyorum, bu yüzden boş bir klasör yapısına kaldı. Bu, toplu iş veya VBScript komut dosyasında gerçekleştirilebilir mi? Çok temel bir toplu komut çalıştırmayı denedim, ancak bu kullanıcının her dosyanın silinmesine izin vermesini gerektiriyordu. Bu, yüzlerce dosya olduğundan ve zamanla büyük ölçüde artacağı için uygun …

2
dd 1 GB yerine 32 MB rasgele dosya üretiyor
1 GB rasgele bir dosya üretmek istedim, bu yüzden aşağıdaki komutu kullandım. dd if=/dev/urandom of=output bs=1G count=1 Ancak bunun yerine bu komutu her başlattığımda 32 MB'lık bir dosya alıyorum: <11:58:40>$ dd if=/dev/urandom of=output bs=1G count=1 0+1 records in 0+1 records out 33554431 bytes (34 MB, 32 MiB) copied, 0,288321 s, …


5
Alt Dizinler Arasında Döngü Yapma ve Her Birinde Komut Çalıştırma
VCS'lerini (Git, Mercurial, SVN) temel alarak dizine ayrılmış bir dizi depoya sahibim. Subversion ile svn update *üst dizinde çalışabildim ve her dizinde döngü kurar ve her depoyu beklendiği gibi güncellerdi. Git veya Mercurial için durum böyle değil. Bunu yapmak için çalıştırabileceğim, dizinler arasında ya git pullda hg pullher birinde ya …
47 linux  bash  shell  script 


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.