Смотреть + труба + несколько аргументов

У меня есть команда diff -y <(xxd FILE) <(xxd FILE_) | colordiff и я хочу положить его в watch рутина. Что-то вроде того:

watch -n 0,1 'diff -y <(xxd FILE) <(xxd FILE_)'

Но у меня есть ошибка:

sh: 1: Syntax error: "(" unexpected

1 ответ

Решение

Если вы используете синтаксисы bash, запустите его с помощью bash:

$ watch -n 0,1 'bash -c "diff -y <(xxd FILE) <(xxd FILE_)"'
Другие вопросы по тегам