sala@home:~$

  • Parancssor gyors szerkesztése editorban

    Ha éppen valami igen bonyolult parancssort editálunk, akkor könnyen lehet, hogy a shell beépített egyszerű editora helyett szívesebben használnánk kedvenc editorunkat (emacs, vi, …). Persze készíthetünk az éppen editált parancssor helyett egy 1 soros scriptet, amit külön editorban editálunk, de ha ez az editálás kellős-közepén jut eszünkbe (többnyire akkor szokott),...

  • cal

    A mai bejegyzés az egyik legegyszerűbb naptárprogramot, a calt mutatja be példákon keresztül. Az aktuális hónap naptárának megjelenítése ( a -m kapcsoló hatására az alapértelmezett vasárnap helyett hétfővel kezdődik a hét ): [gep]$ cal -m    September 2010   Mo Tu We Th Fr Sa Su        1  2  3  4 ...

  • IFS

    Egy korábbi bejegyzésben mutattam egy scriptet, ami fájlokat nevez át kisbetűssé: for i in *.JPG; do mv $i `echo $i | tr A-Z a-z`; done Ha a scriptet lefuttatjuk egy alkönyvtárban, melyben a következő 2 jpg fájl található: A.JPG B C.JPG akkor sajnos hibaüzenetet kapunk: mv: target `c.jpg' is not...

  • mpg123

    Bár rengeteg grafikus mp3 lejátszó van Linux alatt ( lassan minden programba tesznek egy mp3 lejátszót ), néha egyszerűbb egy parancssoros lejátszót használni. Az egyik legősibb mp3 lejátszó Linux alatt az mpg123, használata igen egyszerű: mpg123 akármi.mp3 Ha jogi okokból inkább GPL-es programot szeretnénk használni, akkor a program klónját, az...

  • head + tail

    Szövegfájloknál igen gyakori, hogy minket csak a fájl eleje, illetve vége érdekel. Ilyenkor hasznosak a head és tail parancsok.  Alapértelmezés szerint a head a fájl első 10 során adja vissza: head teszt.txt Ha nem pont 10 sorra van szükségünk a -n kapcsolóval adhatjuk meg a szükséges sorok számát: head -n...

  • csplit

    Korábban már említettem a split parancsot, mellyel nagy fájlokat tudunk darabolni. Ha szövegfájlokat szeretnénk darabolni, akkor érdemesebb a csplit program használata, amivel a szövegfájl tartalma szerint adhatjuk meg a darabolás szabályait. Legegyszerűbb esetben azt szeretnénk, ha a darabolás során nem vágnánk ketté a sorokat, vagyis csak annyit kell meghatároznunk, hogy...

  • zenity

    Az, hogy parancssorban dolgozunk, nem jelenti azt, hogy teljesen el kell zárkózni a GUI-tól. Egy hosszú ideig futó scriptnél érdemes értesíteni a felhasználót grafikusan is a fontos lépésekről. A zenity program segítségével Gtk+ dialógusablakokat használhatunk nagyon könnyen. Hosszas magyarázat helyett pár példa. Információs ablak a művelet befejezésekor: zenity --info --text="Befejeztem...

  • bc -l

    Bár léteznek összetettem számológépek is, ha valami egyszerű számítást szeretnénk elvégezni, akkor elég lehet a bc is. Szinte mindig bc -l paranccsal indítom el, mert a -l hatására (többek között) 20 tizedesjegy pontosságra vált át (az alapértelmezett 0 helyett), és elérhetővé válik néhány trigonometrikus függvény is. $ bc -l bc...

  • du

    Egy könyvtár lemezen elfoglalt területét tudjuk megvizsgálni a du paranccsal.Ha például az aktuális alkönyvtár méretére vagyunk kíváncsiak, a következő paranccsal tudhatjuk meg: $ du -ms . 13553 . A fenti példában az alkönyvtár 13553 MB-ot foglal. Ha inkább azt szerenénk tudni, hogy egy könyvtáron belül belül melyik alkönyvtár foglalja a...

  • vobcopy

    Ha egy DVD-ről szeretnénk a vob fájlokat lemásolni, legkényelmesebben a vobcopy programmal tehetjük ezt meg. Elég a vobcopy -l parancsot kiadni, és ha minden jól megy a program magától felismeri az eszközt, kiválasztja a megfelelő title-t (alapesetben a legtöbb fejezettel rendelkezőt választja, jó eséllyel az a film), elvégzi az esetleges...