переименуйте несколько файлов с одной переменной

У вас есть архив.

В Linux есть обширное руководство, в котором почти каждая команда всегда у вас под рукой. Они называются страницами руководства. Использовать команду man , и она даст вам все, как ее использовать. В вашем случае вы хотите, чтобы tar разархивировал ваш файл. Чтобы узнать, как это сделать, man 1 tar или просто man tar покажут вам все варианты архивирования и разархивирования. Вы будете часто использовать команду tar, поэтому полезно знать некоторые из них и знать, где находятся страницы руководства.

В любом случае, версия libwebp, которую я нашел в Google, была 0.4.0, поэтому, как только я ее разархивирую, используйте cd libwebp-0.4.0 , чтобы перейти в этот каталог.

Затем, в соответствии с файлом readme ( без README ), он говорит об установке use:

./configure
make
make install

вам может потребоваться поместить sudo перед последней командой, и он должен установить библиотеку.

Вы не сказали, какой дистрибутив Linux вы используете, но я не удивлюсь, если библиотека уже установлена.

Если вы пока не чувствуете себя комфортно при создании программного обеспечения, я бы порекомендовал заглянуть в репозиторий вашего дистрибутива.

Для установки в Ubuntu из репозитория: sudo apt-get install libwebp

После его установки вы можете использовать cwebp для сжатия вашего образа. dwebp расшифрует его, vwebp позволит вам просмотреть.

Когда у вас есть изображения webp, вы хотите, чтобы webpmux создавал вашу анимацию. Я не совсем понял, как его эффективно использовать, но для создания webp-анимации вы можете:

Формат использования в соответствии со страницами руководства:
webpmux -frame file_i.webp + di [+ xi + yi [+ mi [bi]]]
file_i - это i-й фрейм. 'di' - это длительность паузы, так как долго в этом кадре.
«xi» и «yi» - это смещение кадра по осям x и y.
«mi» - это то, как должна быть размещена рамка. 0 = Нет, 1 = Фон
'bi' - это метод смешивания для фрейма: + b = Blend -b = No Blend

Страницы руководства могут описать его более подробно. Я рекомендую прочитать их. Чтобы увидеть их, используйте man webpmux , man cwebp и man dwebp .

Вы также найдете пример использования каждого из них на страницах руководства.

Удачи.

Лично, если у вас нет причин для использования формата webp, я бы использовал другой формат кодирования анимационного видео (GIF, webm и т. Д.), Который можно создать с помощью графических инструментов, таких как openshot или gimp.

1
20.02.2015, 17:27
1 ответ

Фиксированный скрипт:

for file in /home/pintolcv/Downloads/2014*D890.E.m; do

filepath=${file%/*}
filebasename=${file##*/}

#echo "File equals: $file"
#echo "File path equals: $filepath"
#echo "File basename equals: $filebasename"

    if [[ -e "$file" ]]; then
        echo "File Found: $filebasename - ${filebasename:5:3}"
        mv "$file" "$filepath/IP.PMST.BHE..D.2014.${filebasename:5:3}"
    else
        echo "files do not exist"
    fi

done
1
27.01.2020, 23:51

Теги

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