«scripting» etiketlenmiş sorular

Sistem yönetimi bağlamında, otomasyon görevlerine kendini iyi veren bir bilgisayar programlama biçimi.



11
Bir .bat dosyasını penceresiz olarak zamanlanmış bir görevde çalıştırın
robocopyHer saat çalışan bir toplu komut dosyasını başlatan zamanlanmış bir görevim var . Her seferinde bir pencere açıldığında, gerçekten görmek istemediğim robocopy'nin çıktısıyla masaüstünde beliriyor. Zamanlanmış işi yürüterek pencerenin küçültülmüş görünmesini sağladım. cmd /c start /min mybat.bat ama bu bana her saat yeni bir komut penceresi veriyor. cmd /c"Dizeyle belirtilen …

7
“-Bash:!” Nedir: etkinlik bulunamadı "
Bir bash kabuğunun altında aşağıdakini çalıştırmayı deneyin echo "Reboot your instance!" Kurulumumda: root@domU-12-31-39-04-11-83:/usr/local/bin# bash --version GNU bash, version 4.1.5(1)-release (i686-pc-linux-gnu) Copyright (C) 2009 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html> This is free software; you are free to change and redistribute it. There is …
114 linux  bash  scripting  shell 



12
Ssh üzerinde sudo kullanarak keyfi bir şekilde karmaşık komutu nasıl çalıştırabilirim?
Yalnızca kullanıcı adımın (myuser) altında oturum açabileceğim bir sistem var, ancak komutları diğer kullanıcı (scriptuser) olarak çalıştırmam gerekiyor. Şimdiye kadar, ihtiyacım olan komutları çalıştırmak için aşağıdakileri buldum: ssh -tq myuser@hostname "sudo -u scriptuser bash -c \"ls -al\"" Ancak, daha karmaşık bir komut çalıştırmayı denediğimde, [[ -d "/tmp/Some directory" ]] && …
80 ssh  bash  scripting  sudo 



8
Bir kullanıcı hesabını ve şifreyi test etmek için bir araç (giriş testi)
Evet, bir VM cihazını veya uzaktan kumandasını bir şeye ateşleyebilir ve şifreyi deneyebilirim ... Biliyorum ... ama şifrenin doğru olduğunu onaylamak veya reddetmek için bir girişi simüle edecek bir araç veya script var mı? Senaryo: Bir sunucu servis hesabının şifresi "unutuldu" ... ama ne olduğunu bildiğimizi düşünüyoruz. Kimlik bilgilerini bir …

5
Tüm bash betiği işlemlerini tam olarak nasıl kaydederim?
Her iki hata iletisiyle birlikte TÜM günlük verilerini komut dosyası çıktımdan yakalamak ve hepsini günlük dosyasına yönlendirmek istiyorum. Aşağıdaki gibi bir komut dosyası var: #!/bin/bash ( echo " `date` : part 1 - start " ssh -f admin@server.com 'bash /www/htdocs/server.com/scripts/part1.sh logout exit' echo " `date` : sleep 120" sleep 120 …

8
Bir kabuk betiğini farklı bir kullanıcı olarak çalıştırın
Bir kabuk betiğini farklı bir kullanıcı olarak çalıştırmanın iyi bir yolu var. Debian asiti kullanıyorum ve hangi kullanıcının kimliğine bürünmek istediğimi biliyorum. Manuel olarak yapıyor olsaydım, yapardım: su postgres ./backup_db.sh /tmp/test exit Süreci otomatikleştirmek istediğimden, backup_db.sh dosyasını postgres olarak çalıştırma yoluna ihtiyacım var (çevreyi miras, vb.) Teşekkürler!



4
Bir linux hizmetinin chkconfig tarafından desteklenmesi için neler gereklidir?
Ben boottime otomatik start eklemek için bir linux hizmeti ile çalışıyorum chkconfig -add <servicename> ve şöyle bir mesaj alıyorum: service <servicename> does not support chkconfig Red Hat Enterprise 4 kullanıyorum. Boottime'da autostart'a eklemeye çalıştığım senaryo şudur: #!/bin/sh soffice_start() { if [ -x /opt/openoffice.org2.4/program/soffice ]; then echo "Starting Open Office as …

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.