Keresés

Részletes keresés

Törölt nick Creative Commons License 2015.03.09 0 0 7

Remélem,  kedves tanárod tényleg csak tanítja!

Ilyen események figyelését nem szokás cron-ra bízni és a wall használata is... khm... 

 

Előzmény: jake017 (5)
NevemTeve Creative Commons License 2015.02.19 0 0 6

Szuboptimális:

 

$ wall -n A Root be van jelentkezve
usage: wall [file]

Ez jobb:

 

$ echo 'A Root be van jelentkezve' | wall

 

Nekem ugyan nem ír ki semmit sehová, de hibát sem jelez.

Előzmény: jake017 (5)
jake017 Creative Commons License 2015.02.19 0 0 5

Nem tűntem el, a megoldásra vártam eddig a tanáromtól. Amikor a topikot nyitottam sajnos nem voltam vicces kedvemben, de örülök, ha feldobtam bakibaby napját vele. :)

 

Ez volt a nagy harci feladat:

 


#!/bin/bash

if who | grep root

then

wall -n A Root be van jelentkezve
logger A Root be van jelentkezve
fi

 

Ezt a scriptet crontab -e -vel kellett időzítetten futtatni.

Köszönöm mindenkinek a készségességét és bocs ha zavaros voltam, úgy fogalmaztam, ahogy a tanár mondta.  

bakibaby Creative Commons License 2015.02.16 0 0 4

jake017 eltűnt. Sztem várjunk amíg előkerül. Lehet h csak viccelt ezzel a Topic-kal :-)

 

bb

II. RogerWilco Creative Commons License 2015.02.16 0 0 3

A konzol és a GUI egy gépen van egyáltalán?

NoY Creative Commons License 2015.02.16 0 0 2

ez igy eleg katyvaszos

Előzmény: jake017 (-)
vIstvan Creative Commons License 2015.02.13 0 0 1

Ez így borzasztó zavaros nekem...

 

Ha konzolon lépsz be, akkor alapesetben nincs is grafikus felületed...

 

Ha fut az X és ottani grafikus terminálból, akkor az meg legfeljebb a virtuális konzol nevet kaphatja.

 

Gnome alatt van egy csomag, (a csomagkezelő is használja), amivel terminál progiból hívhatsz Gnome függvényeket, pl. felugró ablakot.

Előzmény: jake017 (-)
halaloszto Creative Commons License 2015.02.13 0 0 0

bash scriptbol 0szor szokas grafikus felugro ablakot csinalni. persze iskolaban nem csodalkoznek ha ilyen valosagtol elrugaszkodott feladatot adnanak

Előzmény: jake017 (-)
jake017 Creative Commons License 2015.02.13 0 0 topiknyitó

Sziasztok!

 

Segítséget szeretnék kérni egy bash script feladat írásában amit az iskolában kaptunk. A feladat az lenne, hogy amikor a konzolon belépek rendszergazdaként, akkor a grafikus felületen, szövegbuborékban írja ki azt a szöveget, hogy a "Rendszergazda belépett". Minden alkalommal, amikor belépek rendszergazdaként, akkor ez az üzenet legyen beleírva egy logfájlba is. Gondolom ezt a crontab -e és a logger paranccsal kéne valahogy összerakni, ami meg a kiírást illeti, csak a wall -n parancsról van tudomásom. A tanárunk azt mondta, hogy ehhez a megoldáshoz tudnunk kell a VAR (parancsot? nem egészen tudom mire gondolt), az említett logger parancsot, FOR ciklust és IF szerkezetet. Elég kezdő osztály vagyunk linux terén és betegség miatt le is maradtam az utóbbi két alkalomról, amikor a scripteket tanultuk és most nem nagyon tudom, hogy kezdjek neki ennek a feladatnak, az első sort leszámítva persze. :) Ha valaki tudna válaszolni, annak előre is nagyon köszönöm!

 

Gábor

Ha kedveled azért, ha nem azért nyomj egy lájkot a Fórumért!