Это bname:
#!/bin/bash
#
# find for jpg/png/gif more files of same basename
#
# echo "processing ($1) $2"
bname=$(basename "$1" .$2)
find -name "$bname.jpg" -or -name "$bname.png"
Сделайте его исполняемым:
chmod a+x bname
Вызовите его:
for ext in jpg png jpeg gif tiff; do find -name "*.$ext" -exec ./bname "{}" $ext ";" ; done
Pro:
Это простой и простой, поэтому расширяемый. Обрабатывает пробелы, вкладки, строки и файлы в именах файлов, afaik. (Предполагая, что в имени расширения нет такой вещи).Con:
Это просто и просто, поэтому расширяемость.Есть один индикатор ubuntu, но я его никогда не тестировал: http://www.omgubuntu.co.uk/2011/01/the-omg-guide-to-must-have-indicator-applets/
В приложении настроек Ubuntu One есть опция, позволяющая установить максимальную используемую ширину загрузки и загрузки. Посмотрите вкладку «Устройства» в приложении Ubuntu 1.
Ubuntu Один клиент показывает индикатор выполнения, и когда он запущен, вы также можете увидеть панель прогресса на панели запуска клиентов.