Хотел сделать сервис-меню для создания архива с текущей датой в имени. Скрипт такой:
name_tail=`echo "$1" | rev | cut -d'/' -f1 | rev`
arch_name=""$name_tail"@$(date +%H:%M:%S-%d.%m.%Y).tar.xz"
tar cJf "$arch_name" "$1"
$1 - это полный путь, включая имя архивируемого файла. Короче, это не работает. Ни через скрипт, ни в лоб в консоли:
fragment@locus /media/mix/Projects/stuff $ /usr/share/apps/dolphin_services/dolphin_services.sh compress_dating impo
tar (child): impo@12\:58\:35-21.12.2013.tar.xz: Cannot open: Input/output error
tar (child): Error is not recoverable: exiting now
tar: Child returned status 2
tar: Error is not recoverable: exiting now
fragment@locus /media/mix/Projects/stuff $ tar cJf impo@$(date +"%H:%M:%S-%d.%m.%Y").tar.xz impo/
tar (child): impo@12\:53\:35-21.12.2013.tar.xz: Cannot open: Input/output error
tar (child): Error is not recoverable: exiting now
tar: Child returned status 2
tar: Error is not recoverable: exiting now
Что этому [censored] не нравится?!!1