Просто так

Mar 07, 2008 21:24

Предлагаю в комментариях оставить свой, на ваш взгляд, полезный *sh one-liner. Длинные скрипты, вынесенные на одну строку, разумеется, не в счет :-)

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

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

commands

Leave a comment

Comments 3

execve March 7 2008, 22:09:17 UTC


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

unixblog March 8 2008, 08:46:24 UTC
А я очень часто обнаруживаю для себя что-то новое в чужих скриптах :-)

Reply


romik_g March 8 2008, 06:20:53 UTC
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


Leave a comment

Up