2016-08-08 2 views
0

Возможно ли увеличить количество символов, видимых в строке, за столбец при запуске diff -y <fooA.txt> <fooB.txt)? У меня есть файлы с очень длинными именами, и неясно, какие из них сравниваются, когда имена усекаются в столбцах.Увеличение символов, видимых в столбцах diff -y

ex. 8d14a361aefb7796de07e9ef4aa5d2f4 2014_141_1_1__Studs_Place_c | 77831755d1f1db1c726d0964c807b74b 2014_141_1_1__Studs_Place_c

+0

Это не Баш вопрос в каком-либо отношении - вы бы точно такое же поведение, если вы вызова 'diff' из любой другой оболочки, или вообще без оболочки. –

+0

(Кроме того, если вы добавляете код в обратные ссылки, это форматирование подразумевает, что оно является буквальным - таким образом, что любые '' '' являются в контексте операторов перенаправления bash.Если вы имеете в виду использование заполнитель, подумайте о том, чтобы сделать его заполнитель таким образом, который по-прежнему является действительным синтаксисом оболочки, то есть 'diff -y '$ file1" "$ file2" ') –

+0

Ok. Спасибо за помощь в форматировании! @CharlesDuffy – Bleakley

ответ

2

От man diff:

-W NUM --width=NUM 
     Output at most NUM (default 130) print columns. 
+0

Спасибо! Именно то, что я искал. – Bleakley

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