«script» etiketlenmiş sorular

CLI Kabuğundan veya AppleScript gibi programlama dilinden olabilen, genellikle eylemleri veya olayları otomatik hale getirmenin bir yolu olarak, sınırlı yinelemeyle yürütülen komutlar koleksiyonu.

1
Automator :: Dosya adından 6 basamaklı tarihi kaldır; geçerli tarihi ekle
Bu cevap verildiyse ancak bir çözüm umuduyla uzunca bir arama yaptıysanız şimdiden özür dilerim. Geçerli altı basamaklı tarihi (YYMMDD) dosya adının sonuna ekleyen çalışan bir Automator uygulamasına sahibim: Giriş: Dosyaadı.txt Çıktı: Dosyaadı_181212.txt Geçerli bash komutu: today=$(date +%y%m%d) for f in "$@" do basename=${f##*/} filename=${basename%.*} path=${f%/*} ext=${f##*.} newfilename="$filename"_"$today" mv "$f" "$path"/"$newfilename"."$ext" …

1
Bir komut dosyasının ARD'de çalıştırıldığını tespit etme
ARD içinde bir kabuk komut dosyasının çalıştığını algılamanın bir yolunu bilen var mı (buna karşılık aynı komut dosyasını makinede yerel olarak çalıştırmak)? Her ikisi de etkileşimli olmadığı için etkileşimli modda çalıştığımızı - bu başarısız olduğunu tespit etmeye baktım. Ben daha umut verici görünen $ 0 değişkenine bakıyorum - -bashkomut satırından …

1
Sketch App için makro oluştur
Sketch için bir makro oluşturmak istiyorum. Bazı komutları çalıştırmak istiyorum, örneğin dosyayı kaydedin, bazı eklentileri çalıştırın, vb. Bunu yapabilmemin bir yolu var mı? OSX 13'e sahip bir Macbook Pro kullanıyorum, Sketch adlı bu uygulamayı kullanıyorum (web ve uygulama tasarımları ve prototipler oluşturmak için). İş akışımın bir parçası olarak, sanat eserlerini …


1
Neden cron ile çalışmak istemiyorsun?
Son zamanlarda bashpodder betiğini kullanıyorum ve komut satırında kullandığımda betiği güzel çalışırken, bunun için oluşturduğum crontab hiç çalışmıyor. Wget kullanması gerektiğinde başarısız olur. Wget için en son OS X ikili dosyalarını indirdim, ancak komut dosyası hala başarısız oluyor ve şöyle okuyan bir hata içeren bir günlük alıyorum: Users/username/Downloads/audio/podcasts/bashpodder.shell: line 73: …

1
Bir klasördeki tüm dosyalar üzerinde bir betiği çalıştırmak için bir Otomator servisi nasıl oluşturulur
Bir klasördeki tüm dosyalar üzerinde bir kabuk betiğini çalıştırmak için Automator kullanarak bir hizmet oluşturmak istiyorum, tüm günlük dosyalarını sil diyelim. Yaptığım şey Automator'da yeni bir servis yaratıldı. Bir "Shell Komut Dosyasını Çalıştır" eylemi eklendi. Şimdilik bunu 'pwd' olarak değiştirdim. Seçilen "Servis seçilen klasörleri alır". Çalıştırmaya çalıştım ama bir mesaj …

2
Yazılım Sürümü'nü kontrol etmek için komut dosyası
Merhaba, yazılım sürümünü kontrol etmek için bir senaryo yazmaya çalışıyorum. Uygulama ve Sürüm adı olan kendi değişkenlerimi iletmek istiyorum. İşte bir kopyası. Şu anda benim için çalışmıyor ... ben bir noob ve sözdizimi ile ilgili olduğundan eminim. Herhangi bir giriş takdir edilmektedir. Teşekkürler Paul #/bin/sh #Enter the Name of the …

0
Başlatılmayacak bir kabuk komut dosyasında sorun giderme konusunda yardıma mı ihtiyacınız var (evet, izinler 755)
Saatin gecikmesi olabilir, ancak aşağıdaki komut dosyasının neden çalışmadığını anlayamıyorum. Doğrudan CommuniGate Pro belgelerinden geliyor http://www.communigate.com/CGPSophos/#Update , ancak el ile çalıştırmayı denediğimde, yankı komutları yankılanmıyor ve e-posta hiçbir zaman gönderilmiyor. Yükleme işlemi: web sayfasından kopyalayın, sudo pico dosya adı, yapıştır, kaydet, chmod 755. Doğrudan çağırdığı komutları çalıştırdığımda her şey yolunda …


2
OS X üzerindeki genel geçici dizinin, www sunucusu tarafından yazmaya erişilebilir olması nasıl belirlenir?
MAMP çalışıyor httpd Sunucu _www olarak ve geçici dizini kabuk betiğinin (bash) bir parçası olarak atamak istiyorum. Kullanmaya çalıştım $TMPDIR bu yayınlara göre: Linux'ta 'temp' dizinini nasıl bulabilirim? OS X'te Temp klasörü nerede? ancak işaret eder /var/folders/vp/tlt7xf791gl1_v56m0xdmrph0000gn/T/ ve bu klasör gerekli izinlere sahip değildir, bu nedenle Apache sunucusu orada herhangi …

2
Script Menü Çubuğunu AppleScript ile nasıl aktif edebilirsiniz?
AppleScript'te göstermek istiyorsanız Script Menu Menü çubuğunda yapmanız gerekenler: Uygulamalar tıklayın Aşağı kaydırın ve Yardımcı Programlar'ı tıklayın. Komut Dosyası Düzenleyicisi'ni tıklayın (buna eski OS X’te AppleScript Editor adı verildi) sürümleri) “Komut Dosyası Düzenleyicisi” menü öğesini ve ardından “Tercihler ...” seçeneğini tıklayın. Tercihler iletişim kutusunda “Menü çubuğunda Komut Dosyası menüsünü göster” …


1
logger vs syslog -s
Tam olarak kullanma arasındaki fark nedir loggerve syslog -s? Manpageine göre logger, sistem log modülüne arayüz sağlar, ancak syslog(1)tam olarak sadece, çok daha güçlü olduğu verilen noktayı göremiyorum . Bu sadece bir basitlik meselesi mi yoksa bir şeyleri mi eksik? Ve hangisini basit bir script için tavsiye edersiniz?

1
URI Kullanımı için Basit Komut Dosyası
Temel olarak bilmek istediğim, bir URI için bir kabuk betiğini (veya bir kabuk betiği için bir Applescript veya Automator sargısını) özel bir URI için bir protokol işleyicisi olarak (URI komut dosyası tetikler) komut dosyasını nasıl çalıştıracağım. argüman olarak? Örneğin, URI’m şuna benziyorsa: foo://haravikk.com/request?id=1234&name=bar Herhangi bir zamanda "foo" protokolüne sahip bir …

1
Bash betiği - Dosya yazma işlemi tamamlanıncaya kadar cp komutunu geciktir
cp /Folder1/*.mov /Folder2/ cp /Folder1/*.mov /Folder3 rm /Folder1/*.mov Bu, herhangi bir * .mov dosyasını bir klasörden diğer 2 klasöre kopyalayan Chron'u kullanarak her 60 saniyede bir çalışır ve ardından dosyayı kaldırır. Dosyanın yazılması 60 saniyeden uzun sürerse, komut dosyasını çalıştırır ve klasördeki herhangi bir şeyi kopyalar ve bozar. (Ya da …
1 macos  bash  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.