Изменение нескольких имен файлов путем замены символа в папке и вложенных папках

VLC может использоваться для данной цели.

Media - Открыть устройство захвата ...

Нажмите раскрывающееся меню для Media - Открыть устройство захвата ... .

Когда появится что-то вроде /dev/video0, просто нажмите «Ввод».

enter image description here

Then Play.

Можно также запустить непосредственно веб-камеру VLC.

Сохраните список воспроизведения, когда веб-камера VLC запущена. Media - сохранить список воспроизведения в файл ... (например, сохранить как vlc-webcam.xspf файл списка воспроизведения). Запуск этого файла списка воспроизведения в VLC запустит веб-камеру.

Тогда можно создать файл рабочего стола с той же целью; он должен быть похож на это:

[Desktop Entry]
Name=VLC Webcam 
Comment=Webcam vlc 
Exec=vlc /path/to/vlc-webcam.xspf
Icon=/add/some/image/png/file.png
Terminal=false
Type=Application
StartupNotify=true
Categories=AudioVideo;Player;Recorder;

Сделать его исполняемым. Если вы скопируете это в /usr/share/applications, его будут искать и запускать прямо как любое другое приложение. В Synapse:

3
задан 14 May 2017 в 19:22

3 ответа

Используйте find:

find folder -type f -iname '*.png' | rename -vn 's/\:/-/g'

Или:

find folder -type f -iname '*.png' -exec rename -vn 's/\:/-/g' {} +

Или рекурсивное подтачивание баша:

shopt -s globstar
rename -vn 's/\:/-/g' folder/**/*.png
5
ответ дан 22 May 2018 в 22:37
  • 1
    bash: / usr / bin / rename: список аргументов слишком длинный ... – Gennaro Santoro 14 May 2017 в 19:31
  • 2
    @GennaroSantoro, если файлов слишком много, вместо этого используйте метод find – muru 14 May 2017 в 19:33
  • 3
    Отлично .. спасибо! – Gennaro Santoro 14 May 2017 в 19:37
  • 4
    @muru сделал rename есть флаг -0? – Sergiy Kolodyazhnyy 14 May 2017 в 21:18
  • 5
    @ СергийКолодянный не то, что я знаю. – muru 14 May 2017 в 21:26

Используйте find:

find folder -type f -iname '*.png' | rename -vn 's/\:/-/g'

Или:

find folder -type f -iname '*.png' -exec rename -vn 's/\:/-/g' {} +

Или рекурсивное подтачивание баша:

shopt -s globstar rename -vn 's/\:/-/g' folder/**/*.png
5
ответ дан 18 July 2018 в 13:18

Используйте find:

find folder -type f -iname '*.png' | rename -vn 's/\:/-/g'

Или:

find folder -type f -iname '*.png' -exec rename -vn 's/\:/-/g' {} +

Или рекурсивное подтачивание баша:

shopt -s globstar rename -vn 's/\:/-/g' folder/**/*.png
5
ответ дан 24 July 2018 в 20:09

Другие вопросы по тегам:

Похожие вопросы: