|
Naslov: Manje poznate shell komande i kratke skripte Poruka od: popac 11 Јул 2006, 15:00:23 1. Dajte kratko objašnjenje šta komanda ili skript radi
2. Trudite se da budete kratki i jasni 3. Trudite se da ne postujete više puta već da izmenite postojeći post radi preglednosti Konvertovanje WMA u OGG Kod: #!/bin/sh find . -name '* *' | sort | while read FILE do NEWFILE=`echo ${FILE} | sed 's/ /_/g;'` mv "${FILE}" ${NEWFILE} echo ${NEWFILE} done # Koverzija wma u ogg for f in *.[wW][mM][aA] do mplayer $f -ao pcm mv audiodump.wav $f.wav oggenc -b 192 $f.wav rm $f.wav done # wma.ogg u ogg find . -name '*.[wW][mM][aA].ogg*' | sort | while read FILE do NEWFILE=`echo ${FILE} | sed 's/wma.ogg/ogg/g;'` mv "${FILE}" ${NEWFILE} done Konvertovanje WMA u MP3 Kod: #!/bin/sh find . -name '* *' | sort | while read FILE do NEWFILE=`echo ${FILE} | sed 's/ /_/g;'` mv "${FILE}" ${NEWFILE} echo ${NEWFILE} done # Koverzija wma u mp3 for f in *.[wW][mM][aA] do mplayer $f -ao pcm mv audiodump.wav $f.wav lame -b 192 $f.wav rm $f.wav done # wma.mp3 u mp3 find . -name '*.[wW][mM][aA].mp3*' | sort | while read FILE do NEWFILE=`echo ${FILE} | sed 's/wma.mp3/mp3/g;'` mv "${FILE}" ${NEWFILE} done Nadgledanje procesa (slično: top, ps -le...) Kod: while true; do ps -eLf | grep IMEPROCESA; sleep 3; clear; done Mountovanje ISO fajla (bez narezivanja) Kod: mkdir /mnt/iso modprobe loop mount -o loop ImeFajla.iso /mnt/iso Spajanje PDF fajlova saGhostscript-om (uglavnom dolazi uz svaku distribuciju) Kod: gs -dBATCH -dNOPAUSE -q -sDEVICE=pdfwrite -sOutputFile=IzlazniFajl.pdf Fijl1.pdf Fajl2.pdf Ili možete koristiti programe joinPDF (http://freshmeat.net/redir/joinpdf/50456/url_homepage/joinPDF) (java), pdftk (http://www.accesspdf.com/pdftk) (java)...Naslov: Odg: Manje poznate shell komande i kratke skripte Poruka od: LYb 11 Јул 2006, 18:23:57 super, jako korisne skriptice, nego, za montiranje iso fajla... ponegde je zaista neophodno ucitati loop modul prvo, nije svuda u kernelu, a ne ucitava ga svaki distro "za svaki slucaj".
Naslov: Odg: Manje poznate shell komande i kratke skripte Poruka od: linuxoid 12 Јул 2006, 09:08:14 Evo gomila
Naslov: Odg: Manje poznate shell komande i kratke skripte Poruka od: popeye 12 Јул 2006, 14:08:04 super, jako korisne skriptice, nego, za montiranje iso fajla... ponegde je zaista neophodno ucitati loop modul prvo, nije svuda u kernelu, a ne ucitava ga svaki distro "za svaki slucaj". Samo ako je isključen autoloader za module, onda se mora raditi ručno. Koji distro to ima isključeno podrazumevano? (Ne mislim na ručno prevođena jezgra, na svašta čovek tu naleti) Naslov: Odg: Manje poznate shell komande i kratke skripte Poruka od: popac 12 Јул 2006, 14:12:51 Ajde, stavio sam za svaki slučaj. Nego ove skripte wma u NEŠTO mogu da budu jako korisne i za prebacivanje bilo čega (mp4, avi...) u ogg ili mp3, samo se kaže mplayeru da izbode nešto malo drugačije.
Naslov: Odg: Manje poznate shell komande i kratke skripte Poruka od: popeye 12 Јул 2006, 14:51:43 Dodaj i jedan clear u deo za listanje procesa, jboban-ova ideja i tako izgleda poput top naredbe.
Naslov: Одг: Manje poznate shell komande i kratke skripte Poruka od: Časlav Ilić 12 Јул 2006, 19:55:56 Za traženje datoteka koje sadrže neko parče teksta:
Kod: find putanja -type f -print0 | xargs -0 grep -liI 'tekst' Za find, opcija -type f daje samo datoteke, -print0 ispisuje imena razdvojena nultim znakom (pošto u njima može biti razmaka). -0 za xargs navodi da je ulazni tekst razdvojen nultima (par sa -print0). Za grep, -l zadaje da se ispisuju samo imena datoteka (umesto linija koje sadrže tekst), -i da se ne razlikuje veličina slova, -I da se preskaču binarne datoteke. Naslov: Odg: Manje poznate shell komande i kratke skripte Poruka od: LYb 13 Јул 2006, 19:37:59 Citat Samo ako je isključen autoloader za module, onda se mora raditi ručno. Koji distro to ima isključeno podrazumevano? (Ne mislim na ručno prevođena jezgra, na svašta čovek tu naleti) Bem ga, meni gentoo nikada nije ucitavao ono sto mu ja ne kazem u /etc/modules.autoload.d/kernel-2.6, ili sto necemu ne zatreba pa to sam odradi. Meni u gorepomenutom fajlu stoji rtc skge via-agp fglrx ide-cd floppy Ucitao bi on neke od njih i sam, ali mi je za neke stvari bitan redosled (u slucaju via-agp + fglrx), dok mu ne bi palo na pamet da sam digne rtc, ide-cd i floppy Naslov: Odg: Manje poznate shell komande i kratke skripte Poruka od: popeye 14 Јул 2006, 02:45:48 ili sto necemu ne zatreba pa to sam odradi. E, to ti pričam - loop modul za montiranje ISO datoteke se automatski učitava pri montiranju (osim ako nije isključen autoloader u jezgru). :) Naslov: Odg: Manje poznate shell komande i kratke skripte Poruka od: dens 14 Јул 2006, 09:47:12 Citat for f in *.wma Kad god radim sa fajlovima koji potiču sa windowsa, imam običaj da se osiguram kad su u pitanju velika ili mala slova... skript bi mogao imati problem sa tim pa nije loše uraditi nešto u stilu *.[wW][mM][aA] ili na neki drugi način... Naslov: Odg: Manje poznate shell komande i kratke skripte Poruka od: LYb 15 Јул 2006, 03:02:56 @popeye
Hmmm.... cekirano je:
ako na to mislis, a help kaze da je to to... opet, dogadja se sledece: [root] blackhole luka # mount -o loop /data/dload/systemrescuecd-x86-0.2.16.iso /mnt/image mount: could not find any device /dev/loop# [root] blackhole luka # modprobe loop [root] blackhole luka # mount -o loop /data/dload/systemrescuecd-x86-0.2.16.iso /mnt/image [root] blackhole luka # ls /mnt/image bootdisk isolinux loadlin manual syslinux sysrcd.dat Naslov: Odg: Manje poznate shell komande i kratke skripte Poruka od: worky 29 Децембар 2006, 10:26:54 Skripta rekruzivno briše sadržaj Cache foldera kod Firefoxa:
Kod: #!/bin/bash Isto to za Operu bez listanja fajlova:profile=`ls /home/USER/.mozilla/firefox/ | grep default` path=/home/USER/.mozilla/firefox/$profile/Cache SIZE=`du -h $path` echo "$SIZE" find "$path" -type f -print | while read dir do ls "$dir" echo "removing" rm "$dir" done Kod: #!/bin/bash user=? path=/home/$user/.opera/cache4 SIZE=`du -h $path` echo "$SIZE" find "$path" -type f -print | while read dir do rm "$dir" done exit 0 Naslov: Odg: Manje poznate shell komande i kratke skripte Poruka od: Mortvanski Stanislav 30 Децембар 2006, 02:52:12 Jel postoji neka skripta tj .bat da kad restartujes win ako napravis sranje obrises particiju linuxa tj njegov grub (linux ostaje i dalje ) da sam vradi na grub ili lilo ... aj sad odgovori
Naslov: Odg: Manje poznate shell komande i kratke skripte Poruka od: BrokeBody 30 Децембар 2006, 03:15:06 Citat: Mortvanski Stanislav link aj sad odgovori ::) Naslov: Odg: Manje poznate shell komande i kratke skripte Poruka od: worky 30 Децембар 2006, 06:30:13 @Stanislav:
Ne verujem da možeš iz wina da povratiš lilo ili grub.To se radi drugačije. Nego da ja upozorim u vezi ovih skriptica za brisanje,ovo briše rekruzivno sve fajlove u datom folderu uključujići skrivene fajlove i poddirektorijume i sve fajlove u njima sve dok ne ostane ništa.Pa pazite ako primenjujete na neku drugu lokaciju :-) Naslov: Odg: Manje poznate shell komande i kratke skripte Poruka od: LimitMan 31 Децембар 2006, 12:51:48 @Mortvanski Stanislav
to se radi uz pomoc alatke koja se zove loadlin ... iz dos-a dize linux ;-) Dolazi uz slackware ... Naslov: Odg: Manje poznate shell komande i kratke skripte Poruka od: worky 27 Мај 2007, 05:37:24 Komanda za pronalaženje i selektivno brisanje fajlova prema veličini fajla:
Kod: find /path/ -type f -size -6600k -delete Briše sve fajlove od 0 do 6,6Mb u datom direktorijumuKod: find /path/ -type f -size +6600k -delete Briše sve fajlove iznad 6,6Mb Naslov: Odg: Manje poznate shell komande i kratke skripte Poruka od: GoranSTX 20 Јун 2007, 08:39:30 Mozda ce nekome koristiti par shell tipova koje sam nasao na
http://www.venturecake.com/10-linux-shell-tricks-you-dont-already-know-for-once/ Naslov: Odg: Manje poznate shell komande i kratke skripte Poruka od: marelli 20 Јун 2007, 11:13:45 Ovo je zapoceo popac,koga bas nema neko vreme.
Sta bi sa tim covekom? Naslov: Odg: Manje poznate shell komande i kratke skripte Poruka od: brankost 20 Јун 2007, 13:55:34 Racsiscava godinu na PMF-u :)
Naslov: Odg: Manje poznate shell komande i kratke skripte Poruka od: popac 24 Јун 2007, 00:28:06 Само вас гледам :biggrin: ... онако шефовски, из удобне фотеље ::)
Powered by SMF 1.1.7 |
SMF © 2005, Simple Machines LLC |
Srpski prevod uredio: tomaja [linuxo.org]
Joomla Bridge by JoomlaHacks.com |