[Çözüldü] Sık kullandığım komutlar için betik hazırlama

Başlatan nebiaydogdu, 23 Şubat 2011 - 00:02:17

« önceki - sonraki »

0 Üyeler ve 1 Ziyaretçi konuyu incelemekte.

nebiaydogdu

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ı

heartsmagic

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.
Hayattan çıkarı olmayanların, ölümden de çıkarı olmayacaktır.
Hayatlarıyla yanlış olanların ölümleriyle doğru olmalarına imkân var mıdır?


Böylece yalan, dünyanın düzenine dönüştürülüyor.

nebiaydogdu

teşekkürler... çok işime yarayacak bir araç

zeusmaster

#!/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ş :)
Up and Running...

ironic

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.

zeusmaster

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.
Up and Running...

heartsmagic

Betikteki baha244!! kısmı nedir, parola mı? Betik şu an o şekilde mi?
Hayattan çıkarı olmayanların, ölümden de çıkarı olmayacaktır.
Hayatlarıyla yanlış olanların ölümleriyle doğru olmalarına imkân var mıdır?


Böylece yalan, dünyanın düzenine dönüştürülüyor.

zeusmaster

@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
Up and Running...

heartsmagic

İlk örneğin en altına ayrı bir satır olarar
read
koyup dener misin?
Hayattan çıkarı olmayanların, ölümden de çıkarı olmayacaktır.
Hayatlarıyla yanlış olanların ölümleriyle doğru olmalarına imkân var mıdır?


Böylece yalan, dünyanın düzenine dönüştürülüyor.

zeusmaster

#9
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 :)
Up and Running...

if


zeusmaster

Up and Running...