Показаны различия между двумя версиями страницы.
| Следующая версия | Предыдущая версия | ||
| linux:linux:scripts [2018/06/03 14:03] – создано Luciferus | linux:linux:scripts [2025/09/17 20:55] (текущий) – удалено Luciferus | ||
|---|---|---|---|
| Строка 1: | Строка 1: | ||
| - | ====== Скрипты, | ||
| - | ===== Замена пробелов знаком подчеркивания ===== | ||
| - | |||
| - | <code bash> | ||
| - | #!/bin/bash | ||
| - | # | ||
| - | # blank-rename.sh | ||
| - | # Заменяет пробелы символом подчеркивания в именах файлов в текущем каталоге. | ||
| - | |||
| - | ONE=1 # единственное или множественное число (см. ниже). | ||
| - | number=0 | ||
| - | FOUND=0 | ||
| - | |||
| - | for filename in * # Перебор всех файлов в текущем каталоге. | ||
| - | do | ||
| - | echo " | ||
| - | if [ $? -eq $FOUND ] | ||
| - | then | ||
| - | | ||
| - | | ||
| - | mv " | ||
| - | let " | ||
| - | fi | ||
| - | done | ||
| - | |||
| - | if [ " | ||
| - | then | ||
| - | echo " | ||
| - | else | ||
| - | echo " | ||
| - | fi | ||
| - | |||
| - | exit 0 | ||
| - | </ | ||
| - | |||
| - | ===== Конвертирование аудиофайлов в MP3 ===== | ||
| - | |||
| - | <code bash> | ||
| - | #!/bin/bash | ||
| - | # | ||
| - | # conv2mp3.sh | ||
| - | |||
| - | cd / | ||
| - | for f in *.wav ; do lame --mp3input -b 128 " | ||
| - | </ | ||