Andrey.,
Если быть до конца точным, то cut -d: -f6 /etc/passwd выводит $HOME-пути для всех пользователей системы, а нам нужен один — для конкретного пользователя.
D101101,
Да какие "ситуации"? Это просто обработка текста. А боитесь — оставьте как есть, перловые скрипты под bash прекрасно работают.
Пользователь решил продолжить мысль 18 Января 2015, 20:52:46:
Что касается 2-го скрипта то, по-моему, он просто "раскладывает" в строчку содержимое $homedir/.backup-list отделяя элементы «;» и дописывая путь $homedir вначале. Точнее — только опытным путём. На вкус и цвет… мне удобнее tr а кому-то perl…