а можно аттачем? А то код под катом в результате дают однострочную полоску, читать неудобно. Или это у меня так хром выглючивается?
UPD. Действительно, хром. В seamonkey окошко с кодом широкое. Зато у него заголовков и строк меню на полэкрана, пока посворачиваешь...
Посмотрел. Коротко и ясно, единственное, что непонятно, что за исключаемый каталог в корне начинается на i?
У меня, конечно, все гораздо длиннее и страшнее. Но я почему это затеял - пытаешься вот так копированием сохраненку сделать, и в одном только /home выходит 40 мегабайт (до сжатия), в основном от того же хрома. Сейчас глянул, seamonkey чуть лучше, наложил всего 20 мегабайт, стоило его только запустить. И ведь большая часть этого всего и не нужна, сохраняй, не сохраняй, а каждый раз все равно обновляется, может, тупо дату из нескольких байт в каждый здоровенный файл базы данных прописывает. Но и совсем все не сохранять плохо - хочется, например, чтобы тот же хром после входа в google аккоунт эту настройку сохранил и закладки сам подтягивал. Вот, методом тыка нашел, что для этого в ~/.config/chromium/ надо оставить один файл и один подкаталог с тремя файлами, а все остальное убрать. Посредством cp -a такое сделать - это понадобится отдельный скрипт для хрома, отдельный для seamonkey и т.д. Вот и пришлось заморачиваться со списками и перетасовыванием их при помощи регулярных выражений. Согласен, сложновато, есть простор для ошибок и глюков, но зато можно помаленьку настроить на все - и скрипту будет безразлично, к примеру, присутствие в конфиге правил для хрома, даже если сам хром в системе отсутствует - ну поищет по списку, не найдет и пойдет работать дальше.