Всем привет.
есть два каталога, созданых сабжем в смежнеых днях
daily.0
daily.1
Как и положени, во втором кучас хардлинков на файлы из первого + некоторые реальные файлы (т.е. те, которых не было в момент создания daily.0 - ну так и работает сабж)
А есть ли нечто похожее на `diff -qr daily.0 daily.1` - чтобы просто вывести список файлов во втором каталоге, которые притерпели изменение?
Можно было бы конечно сделать так:
1. INODES0=`ls -i daily.0 | awk {'print $1'}`
2. INODES1=`ls -i daily.1 | awk {'print $1'}`
3. итеративно грепаем, а-ля "невхождение элементов второго списка в первый" - получаем новые и изменённые иноды
4. итеративно грепаем, а-ля "невхождение элементов первого списка во второй" - получаем удалённые иноды
5. по номерам инодов уже устанавливаем имена файлов
Громоздко вобщем и медленно.
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум rsnapshot (2010)
- Форум rsnapshot backup_script (2017)
- Форум Настройка rsnapshot (2012)
- Форум Правильные настройки rsnapshot (2017)
- Форум не стартует rsnapshot. (2012)
- Форум diff такой diff (2009)
- Форум diff (2010)
- Форум .diff (2004)
- Форум Новые команды в rsnapshot (2019)
- Форум directory (2008)