Я новичок в сценариях Bash, и мне трудно создавать сценарий, который берет все файлы jpg из каталога (при условии, что все они являются jpg) и создает временную шкалу изображений в соответствии с датой их модификации.
Я пробовал до сих пор:
ls -Rt *.jpg | convert -append jpgfile
и
convert -append $(ls -Rtr $(find MontrealTest -name *.jpg)) MontrealTest.jpg
Программа bash должна создать временную шкалу изображений в q3_image_sorter.bash от самого старого до самого нового.convert -append
может использоваться для создания изображения временной шкалы, состоящего из N аргументов имени изображения.N-1 обрабатываются как входные данные, которые должны считываться и укладываться вертикально, а последний (N-й) аргумент - это выходное имя файла
.Изображение временной шкалы должно соответствовать пути, указанному в качестве первого аргумента, но _ заменять любые косые черты.ех.$ bash q3_image_sorter.bash Q3/SimpleTest
выводит файл Q3_SimpleTest.jpg
.* рекомендуется использовать eog
для просмотра файлов
Это список файлов jpg, и мне нужно преобразовать их в изображения.Например, при запуске bash q3_image_sorter.bash Q3/MontrealTest
я получу 8 изображений от самых старых до самых новых.