Новые утилитки для Линуха · Заметки

За последнее время, наваял такие вещи:

smbsrvmount.php - Samba Server Mounter. Утилитка для удобного монтирования целых серверов и сетей по SMB или CIFS.

translit (тоже на PHP) - для переименования файлов в транслит и назад из транслита (генерирует shell-скрипты для прямого и обратного переименования)

wavhdr - на C++, продукт эксгумации фрагмента старого доброго досовского sgview. Позволяет смотреть заголовки WAV-файлов. Выдает типа такого:
FILENAME: Bastard.wav

File contents length... 35308 byte(s)
Information length..... 16 byte(s)
Type................... 1 - Linear PCM
Number of channels..... 1 - mono
Sample frequency....... 22050 hz
Bytes per second....... 22050 (177 kbps)
Block size............. 1 byte(s)
Bits per sample........ 8

(C) Sergey A. Galin 1995-2005

fixmode - часто пользуюсь, ставит на дереве подкаталогов 0755 на каталогах и 0644 на файлах (маленький shell-скрипт):
#!/bin/sh

if [ "$1" == "" ] ; then
  echo "No directory specified!" ;
elif [ "$1" == "/" ] ; then
  echo "Can't fix ROOT DIRECTORY!!!! Are you crazy? ))" ;
else
  find "$1" -type f -exec chmod 644 {} \;
  find "$1" -type d -exec chmod 755 {} \;
fi;

Подумаваю первые три проги выложить, но пока что слишком занят.




Comments:

No Comments for this post yet...

Leave a comment:

Your email address will not be displayed on this site.
Your URL will not be displayed on this site. Comments containing URL's of non-personal pages may be removed.
Confirmation Code:
Human Confirmation Code (Captcha)

HTML tags and "<", ">" symbols are not allowed. Links will not be converted to hyperlinks. Any commercials are removed and reported as abuse.

Archives

                                                                                                                                                                                                                                                                   


© Sergey A. Galin, 1998-2021 sageshome.net/blog/