Nowe posty

xx Problem ze sterownikami. (5)
2024-04-13, 21:25:16
xx Instalacja xfce4 (2)
2024-04-13, 16:20:17
xx Serie kompilacji bez instalacji dla “emerge” w Gentoo (2)
2024-04-08, 18:40:04
xx Plasma 6 w Neonie ssie trochę mniej ... (17)
2024-04-05, 10:03:46
xx Problem z Linux Lite po instalacji (3)
2024-04-03, 14:23:40
xx Jak właczyć num locka przy starcie systemu debian 12? (12)
2024-04-02, 17:43:54
xx Brak dźwieku w systemie. (5)
2024-04-02, 16:13:41
xx Dystrybucja pod HP Omen (7)
2024-03-29, 11:33:05
xx [Poradnik] Wyszukiwanie Sterowników (2)
2024-03-27, 21:08:23
xx Ile pingwinów? (1)
2024-03-27, 08:59:24

Autor Wątek: Qinternet % Kdewallet  (Przeczytany 4675 razy)

socek

  • Gość
Qinternet % Kdewallet
« dnia: 2005-09-23, 16:52:26 »
Jak w bashu sprawdzić czy dany proces istnieje (najlepiej szukać po nazwie) i wcisąć to do klauzuli IF?

socek

  • Gość
Qinternet % Kdewallet
« Odpowiedź #1 dnia: 2005-09-23, 17:09:57 »
Dobra udało mi się znaleść:
if [[ -n `ps axo comm |grep opendchub` ]]; then
echo jest!
fi

xavery

  • Gość
Qinternet % Kdewallet
« Odpowiedź #2 dnia: 2005-09-23, 17:33:58 »
> Dobra udało mi się znaleść:
 > if [[ -n `ps axo comm |grep opendchub` ]]; then
 > echo jest!
 > fi

A nie eleganciej tak?:)
[ ! -z \\"`pidof -s jakisproces`\\" ] && echo jest || echo \\"nie ma\\"

sDk

  • Gość
Qinternet % Kdewallet
« Odpowiedź #3 dnia: 2005-11-24, 19:45:20 »
Mozna tez tak [np. proces kopete] :

#!/bin/bash

clear
echo \\'Kopete Checker\\'
       for i in `top | grep kopete` ; do
       echo $i
done

Wynik - jesli bedzie dzialal, to sie wyswietli wiersz topa z kopete, jesli nie - to nic. Mozna zrobic tez tak, zebysmy sami definiowali szukanie konkretnego procesu wsrod konkretnych uzytkownikow.
A mianowicie :

#!/bin/bash

clear
echo \\'Co kto robi :]\\'
echo \\'U jakiego usera mam szukac?\\'
read user
echo \\'Jakiego procesu mam szukac?\\'
read proc
       for i in `top -U $user | grep $proc` ; do
       echo \\'Stan procesu $proc u uzytkownika $user jest taki: \\'
       echo $i
done

Mozna rowniez przekierowac strumien np. top -U user > top.txt, aby nastepnie sprawdzic, czy w nim znajduje sie konkretny proces \\'cat plik | grep proces\\'.

Pzdr.

Offline Robert

  • Administrator
  • Guru
  • *****
  • Wiadomości: 2516
    • Zobacz profil
Qinternet % Kdewallet
« Odpowiedź #4 dnia: 2005-09-23, 15:53:54 »
Witam

(SuSE 9.2, KDE 3.3)

Mam takie dwa problemy:

1. Do tej pory zawsze Qinternet wyświetlał mi się w postaci małej ikonki w tray'u. (co było i jest dosyć wygodne) Niestety ostatnio musiałem zmodyfikować coś, bo nie łączyło i kiedy od nowa go skonfigurowałem odpala mi się w oknie - jak to zmienić?

2. Nigdy wcześniej nie używałem Kdewallet. postanowiłem spróbować i się przejechałem. Otóż ten portfel zapisał moje hasło do poczty na onecie, ale po kliknięciu na ok pokazuje, że strona się ładuje, lecz to tylko zmyłka, bo po załadowaniu nadal pozostaje ekran logowania. Chciałbym się dowiedzieć, jak wyłączyć na stałe to pseudoułatwienie. (bez używania portfela w firefoxie poczta ładuje się elegancko, jednak nie chciałbym tylko dla jednej strony zamieniać konqerora na inną przeglądarkę).



Zanim popełnisz grafomaństwo: 1 | 2 | 3
Baza RPM Jak szukać informacji

Offline Robert

  • Administrator
  • Guru
  • *****
  • Wiadomości: 2516
    • Zobacz profil
Qinternet % Kdewallet
« Odpowiedź #5 dnia: 2005-09-23, 22:06:30 »
Ad 1.

Co prawda problem już zniknął sam - po restarcie komputera, ale to mnie dalej nie zadowala, bo jednak to ja chciałbym decydowac, w jaki sposób ma się odpalać Qinternet. Po drugie ten program zachowuje się ostatnio bardzo dziwnie - po każdym resytarcie komputera muszę coś zmieniac w konfiguracji, żeby to dziadostwo chciało mnie połączyc z internetem. iiI nie chodzi tu bynajmniej o takie ważne sprawy jak numer telefonu, hasło, czy login, tylko np. tak, jak w tej chcwili musiałem zmienić nazwę połączenia z tp na tepsa. Czy ktoś mi może wytłumaczyć samowolę tego programu, bo rekonfiguracja połączeń z internetem, po każdym odpaleniu kompa jest dosyć irytujące.

Z miejsca dziękuję za życzliwość, cierpliwość i odpowiedź
Zanim popełnisz grafomaństwo: 1 | 2 | 3
Baza RPM Jak szukać informacji