21 мая 2012 г.

Как определить, запущен ли процесс

Если вы любите процессы-демоны, как люблю их я, то, возможно, перед вами уже возникала задача определить, запущен ли уже такой демон, перед тем как создавать дочерний процесс. Об этом и будет сегодняшняя статья.

http://lonelyelk.ru/posts/41

(c) lonelyelk

14 мая 2012 г.

Запись DVD-видео на диск

Чтобы правильно записать образ DVD-видео, находящийся в папке VIDEO_TS, на DVD, сначала создаём ISO:
genisoimage -dvd-video -o image.iso путь_к_папке_с_VIDEO_TS_и_AUDIO_TS/
а затем уже записываем диск из образа image.iso.

http://www.linux.org.ru/forum/desktop/4761973

Сравнение браузеров под Linux

Сравнение бесплатных веб-браузеров под линукс:
http://linuxgeeks.ru/web-browser.htm

Удаляем пустые директории

http://www.thegeekstuff.com/2010/03/find-empty-directories-and-files/

Удалить пустые папки в текущей директории можно командой:
find . -type d -empty -exec rmdir {} \;

22 февраля 2012 г.

Пакетное конвертирование WAV в MP3

Скрипт конвертирует все *.wav файлы, находящиеся в текущей директории, в MP3 и сохраняет их с именем *.mp3. Битрейт можно задать ключом -b, по умолчанию используется 320 (кбит/с).

#!/bin/sh
# wav2mp3.sh
# 22.02.2012

if [ "$1" ] && [ "$2" ] && [ "$1" = "-b" ];
then
 BITRATE=$2
else
 BITRATE=320
fi

for a in *.wav
do

 OUTF=`echo "$a" | sed s/\.wav$/.mp3/g`
 lame -b $BITRATE "$a" "$OUTF"

done