Согласно описанию в apt show kamoso, это «инструмент для съемки и видео с вашей веб-камеры».
Если вы хотите прочитать об этом перед установкой, страница man для 18.04 находится здесь: http://manpages.ubuntu.com/manpages/bionic/en/man1/kamoso.1.html.
Также есть страница GitHub: http: //manpages.ubuntu .com / manpages / bionic / en / man1 / kamoso.1.html
sudo apt install kamoso
diff -qr {DIR1} {DIR2} выполняет все файлы в обоих каталогах.
q показывает только отличия r делает рекурсивным. Оставьте это, если вам это не нужноВы не можете напрямую указать diff использовать подстановочные знаки, но вы можете добавить:
-x PAT --exclude=PAT
Exclude files that match PAT.
-X FILE --exclude-from=FILE
Exclude files that match any pattern in FILE.
, чтобы исключить файлы. Поэтому, если вы хотите только *.cpp, самым простым способом является создание текстового файла, который содержит все файлы, которые не являются *.cpp.
Некоторое время после запроса вопроса я узнал об утилите meld diff и пользуюсь ею с тех пор. Это отличная часть GUI-программы, которая делает сравнение и объединение между файлами и каталогом очень простой задачей. Он делает двух- или трехсторонние сравнения.
В частности, он отвечает на мой первоначальный вопрос, поскольку он показывает цветовое сравнение содержимого каталога и позволяет сравнивать определенные файлы с помощью двойного щелчка на имя файла.
Если вам нужно больше трехстороннего сравнения, то gvimdiff (на основе редактора vim) тоже отлично подходит для этой функции. [!d3 ]
Для этого есть легкое решение:
Настройте этот крошечный плагин http://www.vim.org/scripts/script.php?script_id=5309 Сделайте diff dir1 dir2 | vim -R - в shell [!d1 ]Он добавит складки и бок о бок сравнение для измененных файлов.