-
fdupes
Ha rendet szeretnénk tartani a merevlemezünkön, akkor az egyik legfontosabb dolog, hogy feleslegesen ne tároljuk ugyanazt a fájlt többször. Ha át szeretnénk nézni a merevlemezt, hogy van-e rajta duplán tárolt fájl, akkor fdupes segíthet. $ fdupes -rn photos photos/alma/readme.txt photos/aaa/readme.txt photos/alma/readme.txt~ photos/sheaffer_snorkel/imgp1764.jpg photos/sheaffer_snorkel/sac_protector.jpg photos/process/kozgyuru/dof_kozgyuru.tif photos/process/kozgyuru/dof_kozgyuru_4.tif photos/process/kozgyuru/dof_kozgyuru_5.tif A parancs photos alkönyvtárat...
-
diff + process helyettesítés
Ha a diff segítségével két fájlt szeretnénk összehasonlítani, akkor könnyű dolgunk van, de ha két parancs eredményét kell összehasonlítani akkor már nehezebb a helyzet. Én azt vettem észre, ilyenkor a többség két ideiglenes fájl készít, és azokat hasonlítja össze. Tegyünk fel, két fényképet készítettünk, és össze szeretnénk vetni exiftool segítségével...
-
diff
Két fájl tartalmát hasonlíthatjuk össze a diff parancs segítségével. Vegyünk két igen egyszerű szövegfájlt (a.txt illetve b.txt): Ez egy kicsit meg fog válllltozni. Persze a sorok nagy része változatlan marad. Ez egy kicsit meg fog változni. Persze a sorok nagy része változatlan marad. Ezután a két fájlt összehasonlítva: $...
-
Előző parancs újrafuttatása kis módosítással
Ha parancssort használunk, elég gyakran előfordul, hogy az előző parancsot szeretnénk újrafuttatni apróbb változtatásokkal. Ha csak egy változtatásra van szükségünk, akkor a ^ segítségével végezhetjük el a cserét: $ echo "ez egy teszt" ez egy teszt $ ^egy^ketto echo "ez ketto teszt" ez ketto teszt A fenti módszer az “egy”...
-
pdf oldalak mentése jpegbe
Arról már írtam, miként tudunk sok jpg fájlból egy pdf fájlt készíteni, most az ellentétes irányt mutatom meg, amikor egy pdf oldalait mentjük el jpeg fájlokba: convert input.pdf output_%02d.jpg Az eredményt oldalanként 1 jpeg fájl: output_00.jpg, output_01.jpg, output_02.jpg... Alapesetben 72dpi-nek megfelelő fájlok készülnek, de ezt módosíthatjuk, ha jobb minőségre van...
-
ebook-meta
Bár az elektronikus könyveket kezelő calibre alapvetően grafikus program, több funkciója parancssorból is használható. Az elektronikus könyvek metaadatait az ebook-meta programmal olvashatjuk ki, vagy módosíthatjuk. Alapesetben kiírja a könyv metaadatait: $ ebook-meta Doyle_Sherlock_Holmes_kalandjai.prc Title : Sherlock Holmes kalandjai Author(s) : Sir Arthur Conan Doyle Publisher : Kindlevarázs Tags : Classics...
-
pdf fájlok összefűzése
Bár vannak egyszerűbb módok is, ha pdf fájlokat kell összefűzni, legtöbbször a jó öreg ghostscriptet használom, ezzel van a legkevesebb probléma: gs -dNOPAUSE -dBATCH -sDEVICE=pdfwrite -sOUTPUTFILE=egyben.pdf elso.pdf masodik.pdf
-
Fájlméretek összeadása
Egy korábbi bejegyzésben írtam a du parancsról, aminek segítségével az alkönyvtárak által elfoglalt lemezterületet tudjuk ellenőrizni. Az ott leírt módszer nem használható, ha nem az egész alkönyvtárra vagyunk kíváncsiak, csak az ott található fájlok egy részére. Egy alkönyvtáramban vegyesen vannak tömörített és tömörítetlen log fájlok. A tömörítetlen logfájlok összméretére voltam...
-
Szimbolikus link módosítása
A szimbolikus linkek használata igen sokszor megkönnyíti az életünket. Tipikus példája a használatuknak amikor egy folyamatosan változó verziójú fájlnál egy link mutat a legutolsó verzióra: ls -l /lib/libz* lrwxrwxrwx 1 root root 13 2010-10-29 15:56 /lib/libz.so.1 -> libz.so.1.2.3 -rwxr-xr-x 1 root root 74760 2010-01-06 15:05 /lib/libz.so.1.2.3 A programoknak elég annyit...
-
graphviz
Bár ábrák rajzolásához többnyire GUI felületet szokás használni, parancssorból is szép ábrákat tudunk rajzol(tat)ni graphviz használatával: echo 'digraph { A->B B->C A->C } ' | dot -Tx11 echo 'digraph { A->B B->C A->C } ' | dot -Tpng -o abc.png Az első parancs hatására a képernyőn egy új ablakban nyílik...