Возможный просмотреть два текстовых файла, рядом (только для чтения)?

Я соглашаюсь с @don_crissti, что это, скорее всего, вызывается интерфейсом ColorManager, (т.е. org.freedesktop. ColorManager). Если Вы не знакомы с профилями ICC, они - профили, которые описывают атрибуты цвета конкретного устройства, Вы принтер в этом случае.

Можно читать больше о Профилях ICC здесь на Википедию или управление цветом в целом.

Так обычно существует программное обеспечение, которое идет с принтером, который позволит Вам создавать свои собственные профили или запаса использования, которые идут с устройством. CUPS, ColorManager в этом случае, жалуется, потому что он не может найти эти профили.

Теперь то, где мое знание о предмете начинает действительно понижаться, таким образом, я должен вернуться к своим навыкам взламывания. Если Вы ищете "ICC" в своей системе, использование говорят locate команда, Вы найдете некоторые файлы, которые являются цветовыми профилями:

$ locate "/icc"
...
/usr/lib64/python2.7/site-packages/sk1/share/icc
/usr/lib64/python2.7/site-packages/sk1/share/icc/GenericCMYK.icm
/usr/lib64/python2.7/site-packages/sk1/share/icc/sRGB.icm
/usr/lib64/python2.7/site-packages/sk1/share/icc/sRGB_Color_Space_Profile.icm
...
/usr/share/color/icc/AdobeGammaTest.icm
/usr/share/color/icc/Argyll
/usr/share/color/icc/Fogra27L.icc
/usr/share/color/icc/bluish.icc
/usr/share/color/icc/Argyll/ClayRGB1998.icm
/usr/share/color/icc/Argyll/lab2lab.icm
/usr/share/color/icc/Argyll/sRGB.icm
...

Эти профили не обязательно для просто принтеров, любое устройство ввода или вывода может использовать их (сканеры, мониторы, и т.д.). Вышеупомянутое является просто некоторыми примерами, чтобы показать Вам, что продолжается.

Если Вы введете по абсолютному адресу вокруг под предпочтительным диалоговым окном Вашего принтера, то Вы будете, вероятно, видеть что-то вроде этого:

$ system-config-printer

выберите принтер, что цветная печать функций и щелчок правой кнопкой по ней и выбирают свойства

      ss of printers

   ss of properties right click

выберите "Параметры принтера", Вы будете видеть цветовые режимы, которые доступны

    ss of printer's color modes

Итак, почему сообщение об ошибке?

Таким образом, то, что, скорее всего, происходит, - то, что драйвер печати, который Вы выбрали для этого принтера, ищет .icm файлы, которые или принтер не предлагает по умолчанию или файлы, не присутствуют в Вашей системе.

Обычно, когда я встретился с этой ошибкой, я имею переключатели к другому драйверу от того же производителя или использовал некоторые универсальные драйверы, но каждая ситуация отличается, таким образом, трудно дать специфические особенности.

Ссылки

4
10.07.2014, 23:49
2 ответа

Команда less сама по себе не может делать никаких отличий. С помощью команды diff -y можно отобразить рядом с собой диффузор из 2 файлов, а затем объединить его в less.

Метод #1 - используя diff + less

можно создать 2 файла-примеров.

$ seq 100 > 1.txt
$ seq 10 100 > 2.txt

Теперь diff 2 файла:

$ diff -y 1.txt 2.txt | less
1                                                             <
2                                                             <
3                                                             <
4                                                             <
5                                                             <
6                                                             <
7                                                             <
8                                                             <
9                                                             <
10                                                              10
11                                                              11
12                                                              12
13                                                              13
...

Метод #2 - используя vimdiff

Также можно использовать vimdiff в режиме только для чтения, -R.

$ vimdiff -R 1.txt 2.txt 

ss #1

12
27.01.2020, 20:46

Я не уверен, возможно ли использовать меньшее количество команд. Однако, это возможно с помощью команды ниже. Из здесь,

pr -m -t one.txt two.txt

Еще одна полезная опция, которая, хотя и не отображается рядом, это,

tail -f file1 -f file2
3
27.01.2020, 20:46

Теги

Похожие вопросы