diff <(!!) <(!-2)
Команда «diff» используется для сравнения различных файлов и/или каталогов, а в данном случае она применяется к выводу двух предыдущих команд, переданных как аргументы — <(!!) и <(!-2).
<(!!) — является результатом выполнения последней команды. Конструкция !! заменяется на результат последней выполненной команды в истории команд, а <(…) — является процесс-подстановкой, которая заменяет выражение внутри скобок на файловый дескриптор.
<(!-2) — представляет результат выполнения команды, которая была выполнена две команды назад. Конструкция !-2 означает "выполнить команду, расположенную две команды назад в истории команд".
Таким образом, данная команда сравнивает вывод двух предыдущих команд. Результатом ее выполнения будет разница между выводом последней и предпоследней команд.
Альтернативой данной команде может быть использование команды "vimdiff", которая позволяет сравнивать и редактировать два файла в одном окне.