Показаны различия между двумя версиями страницы.
| Предыдущая версия справа и слеваПредыдущая версияСледующая версия | Предыдущая версия | ||
| linux:linux:scripts [2025/07/04 02:58] – внешнее изменение 127.0.0.1 | 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 из FLAC ===== | ||
| - | |||
| - | Иногда требуется переконвертировать аудиофайлы из одного формата или битрейта в другой, | ||
| - | |||
| - | <code bash> | ||
| - | #!/bin/bash | ||
| - | # | ||
| - | # conv2mp3.sh | ||
| - | |||
| - | cd ./ && mkdir ./conv | ||
| - | for f in *.flac; do flac -cd " | ||
| - | </ | ||