[+] Potrzebuj

Potrzebujesz pomocy z C, C++, perl, python, itp.
PhockouS

[+] Potrzebuję drobnej pomocy ze skryptem w bashu

Post autor: PhockouS »

Witam

Chciałbym napisać prosty skrypt, który killował by conky'iego oraz włączał go na nowo. Jest mi to potrzebne, gdyż Conky, kiedy ma zmienną ${alignc} wycentrowywuje się, a powinien się rozłożyć równiutko na srodku (na co z drugiej strony pomaga ponowne jego włączenie).

Próbowałem kilka metod i każda zawodziła.

Testowałem tak:

Kod: Zaznacz cały

#!/bin/bash
killall conky
conky &

Kod: Zaznacz cały

#!/bin/bash
killall conky
cd /usr/bin
conky &
No i dalej nic, niestety.

Gdyby ktoś byłby tak uprzejmy i mógłby pomóc byłbym wdzięczny! :)
Akkon
Junior Member
Posty: 833
Rejestracja: 09 listopada 2007, 14:06

Post autor: Akkon »

A może trochę inaczej.

W katalogu użytkownika dopisz do pliku .bashrc taką mniej więcj linijkę:

Kod: Zaznacz cały

alias con='kill all conky ;  conky &'
Później tylko w konsoli będziesz wpisywał:
PhockouS

Post autor: PhockouS »

Akkon, wszystko okej, a nie da się "zautomatyzować" ? :)
Akkon
Junior Member
Posty: 833
Rejestracja: 09 listopada 2007, 14:06

Post autor: Akkon »

PhockouS pisze:a nie da się "zautomatyzować" ?
Nie mam w tej chwili xfce na dysku więc dokładnie Ci nie umiem powiedzieć. Ale z tego co się orientuję, to w tym środowisku odpowiadają za to ~/Desktop/Autostart i ~/.config/autostart. Trzeba by tam dodać skrypt uruchomieniowy.
PhockouS pisze:Testowałem tak:

#!/bin/bash
killall conky
conky &

No i dalej nic, nieste
Teraz mnie olśniło :-) . A skryptowi nadałeś prawa wykonalności?

Kod: Zaznacz cały

chmod +x nazwa_skryptu
PhockouS

Post autor: PhockouS »

Oczywiście -.-

Narazie testowałem to z konsoli, bez wrzucania do autostartu. Niestety - niepowodzenie.
rupek
Posty: 73
Rejestracja: 08 listopada 2007, 18:48

Post autor: rupek »

Kod: Zaznacz cały

killall conky && conky
a jak zadziała to sobie dodaj do autostartu
Akkon
Junior Member
Posty: 833
Rejestracja: 09 listopada 2007, 14:06

Post autor: Akkon »

Może w tym skrypcie zamiast:

Kod: Zaznacz cały

conky &
daj:

Kod: Zaznacz cały

conky
PhockouS

Post autor: PhockouS »

Akkon, okej, skrypt już napisałem sam:

Kod: Zaznacz cały

#!/bin/sh
killall conky
conky ~/.conkyrc
lecz teraz gdzie go wrzucic? >_> w /etc/init.d nie odpala go, przez autostart xfce to samo..
Akkon
Junior Member
Posty: 833
Rejestracja: 09 listopada 2007, 14:06

Post autor: Akkon »

PhockouS, wydaje mi się, że już Ci o tym pisałem :-P .
Ale jak się upierasz to zajrzyj jeszcze Tutaj.
PhockouS

Post autor: PhockouS »

Nie mam narazie czasu żeby się bliżej temu przyjrzeć :/ Mimo wszystko należy się punkcik za pomoc :-)
ODPOWIEDZ