2015-12-29 5 views
2

Я получаю разницу в двух файлах из командной строки, когда я включил одну и ту же строку в test.sh, отображается ошибка Синтаксис comm -2 -3 <(sort user_list.csv) <(sort full_user_list.csv) > uniq_list.csv'. ОшибкаРазница двух файлов в linux

syntax error near unexpected token `(' 
test.sh: line 9: `comm -2 -3 <(sort user_list.csv) <(sort ull_user_list.csv) > uniq_list.csv' 
+0

, пожалуйста, покажите, как выглядит ваш сценарий. Синтаксис выглядит отлично – fedorqui

+0

, даже одна строка синтаксиса выше в test.sh показывает ту же ошибку. Например, test.sh содержит 'comm -2 -3 <(sort user_list.csv) <(sort full_user_list.csv)> uniq_list.csv' – Anji

+0

Пожалуйста, отредактируйте свой вопрос с этой информацией; не добавляйте код в комментарии. См. [Ask] также для лучшего опыта здесь. – fedorqui

ответ

3

попробовать так

comm -2 -3 <(sort user_list.csv) <(sort full_user_list.csv)> uniq_list.csv 

Я пробовал, это работает. Ищет разницу с вашей версией ... Убедитесь, что между < и ( нет места. Если я добавлю пробел между < и ( У меня есть эта ошибка.

Смежные вопросы