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

583
Kirill

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

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

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

sh: 1: Syntax error: "(" unexpected 
0

1 ответ на вопрос

1
Ipor Sircer

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

$ watch -n 0,1 'bash -c "diff -y <(xxd FILE) <(xxd FILE_)"'