Сравните два каталога, исключая расширения файлов

Вы можете сделать это в терминале GNOME и некоторых других (хотя и не во всех) эмуляторах терминала, используя управляющую последовательность OSC 11 с именем цвета или кодом #RGB, например:

echo -ne '\e]11;yellow\a'

или

echo -ne '\e]11;#abcdef\a'

Точно так же используйте число 10 вместо 11 для цвета текста по умолчанию.

1
20.12.2016, 18:06
1 ответ

Я собирался порекомендовать попробовать использовать что-то вроде rsync для определения списка отсутствующих / различных файлов, а затем использовать этот список. Однако это не сработает с вашими потребностями.

Вы также можете рассмотреть возможность использования find для помощи с возможной рекурсией. Даже сравнение файлов из двух каталогов с помощью некоторых команд sed и grep может дать вам список файлов, который вы хотите.

0
28.01.2020, 01:06

Теги

Похожие вопросы