merhaba sıkca tekrar ettiğim komutlarla ilgili nasıl sağ tık betiği hazırlanıyor kodları ve açıklamalarını bulabileceğim bir kaynak var mı?
biraz daha konuyu açacak olursam sürekli olarak yaptığım işlemler hep aynı
bir klasörde uygulama var debian isminde bir klasör oluşturup control dosyasını hazırlıyorum ve bir üst dizine geçiyorum buraya kadar olan işlemler her uygulamada değişebiliyor ama bundan sonrası tüm dosyalarda aynı komutlar kullanılıyor
dpkg -b klasör adı
cp klasör adı.deb /home/kullaniciadi/www/deb/
cd /home/kullaniciadi/www/
dpkg-scanpackages -m . /dev/null >Packages
ve oluşan Packages dosyasının bz2 ile sıkıştırılması
Sanırım en rahat Nautilus Actions ile yaparsın:
http://www.nautilus-actions.org/
Bir iki örneğe bakarsan sanırım çok zor olmaz işi kotarman.
teşekkürler... çok işime yarayacak bir araç
#!/bin/sh
sudo su
baha244!!
cd /user/octopus/bin
./octopus
Hocam kısa bir betik yazdım.Ama ben bunun root olarak çalışmasını istiyorum.Yani bu betiğin içine
sudo su
yazıp şifremi nasıl verebilirim acaba?
@heartsmagic bu arada avatar güzel olmuş :)
echo 'parola' | sudo -S istenen_gorev
Eğer parolanı betik içerisine yazmayıp her defasında elle girmek istiyorsan Zenity gibi betik işleri için hazırlanmış görsel araçları kullanabilirsin.
Alıntı yapılan: ironic - 22 Kasım 2011 - 14:12:57
echo 'parola' | sudo -S istenen_gorev
Eğer parolanı betik içerisine yazmayıp her defasında elle girmek istiyorsan Zenity gibi betik işleri için hazırlanmış görsel araçları kullanabilirsin.
Dediğin gibi yaptıktan sonra parola soruyor parolamı girdikten sonra orda kalıyor bir alt satıra inmiyor.
Betikteki baha244!! kısmı nedir, parola mı? Betik şu an o şekilde mi?
@heartsmagic hocam son durumda betik
#!/bin/bash
cd /usr/octopus/bin
echo 'parola' | sudo -S ./octopus
şu şekildede denedim
#!/bin/bash
cd /usr/octopus/bin
sudo su
echo ''parola''
./octopus
İlk örneğin en altına ayrı bir satır olarar
read
koyup dener misin?
Alıntı yapılan: heartsmagic - 22 Kasım 2011 - 21:53:15
İlk örneğin en altına ayrı bir satır olarar
read
koyup dener misin?
Şifremi girmeme zaman vermeden bu hale geldi
[sudo] password for bahdem: Sorry, try again.
[sudo] password for bahdem:
Password:
Sorry, try again.
[sudo] password for bahdem:
Password:
Sorry, try again.
sudo: 3 incorrect password attempts
Mesaj tekrarı yüzünden mesajınız birleştirildi. Bu mesajın gönderim tarihi : 22 Kasım 2011 - 22:30:16
Hallettim sorunu hocam
#!/bin/bash
ln /usr/octopus/bin/octopus
./octopus
read '5'
bu sayede alıyor octopusu octopus.sh hangi dizindeyse orda çalıştırıyor :)
Çözüldü yani:)