Руслан Валиев ([info]designerus) wrote,
@ 2008-03-07 21:24:00
Previous Entry  Add to memories!  Tell a Friend!  Next Entry
Просто так
Предлагаю в комментариях оставить свой, на ваш взгляд, полезный *sh one-liner. Длинные скрипты, вынесенные на одну строку, разумеется, не в счет :-)

My ten cents (избавляемся от пакетов Blastwave):

yes | pkgrm $(pkginfo | awk '/CSW/ {print $2}')


(Post a new comment)


[info]execve
2008-03-07 10:09 pm UTC (link)
find . -name '*.txt' -print | while read f ; do iconv -f CP1251 -t UTF-8 <$f >|$f.utf8 && mv "$f.utf8" "$f" ; done
find . -name '*.mp3' -exec java -jar id3iconv-0.2.1.jar -e cp1251 {} \;

Соответственно, перекодирование текстов из cp1251 в utf-8 и перекодирование тегов mp3 оттуда же.

Правда в складировании подобных команд не вижу никакого смысла. :)
Они легко и быстро пишутся при необходимости, и дальше спокойно себе лежат в ~/.history.

(Reply to this)(Thread)


[info]designerus
2008-03-08 08:46 am UTC (link)
А я очень часто обнаруживаю для себя что-то новое в чужих скриптах :-)

(Reply to this)(Parent)


[info]romik_g
2008-03-08 06:20 am UTC (link)
Linux Tips & Tricks
http://romik-g.livejournal.com/tag/administrating+linux
http://romik-g.livejournal.com/29027.html

( tar cf - /dir/to/copy ) | gzip | ssh user@remote 'cd /where/to/ && gzip -dc | tar xf -'

dd bs=1M if=/dev/hda | gzip | ssh user@remote 'dd of=hda.gz'

echo "framing=20; plot [64:1518] (100*10**6)/((framing+x)*8)" | gnuplot -persist

finger @kernel.org

(Reply to this)


Create an Account
Forgot your login?
Login w/ OpenID
English • Español • Deutsch • Русский…