Почему не работает colordiff с stdin?

У меня есть один файл и один вход, поступающий из трубы. Они идентичны. Итак, почему colordiff о colordiff сообщает о различиях? echo "123" | colordiff <(echo "123") – 1d0 < 123 Похоже, что это проблема, вызывающая проблему. С чистым diff все работает нормально.

Командная строка 'buffer'

Я хотел tail последние 100 строк файла с тем же файлом, но команда tail -n 100 file > file не работает, я предполагаю, что stdout записывается в файл «live», прежде чем все будет прочитано из исходный файл. Есть ли какой-нибудь способ передать вывод чему-то , а затем сохраняет его до тех пор, пока не будет […]

Как вырезать текстовый файл с помощью Vim

Как я могу вырезать текстовый файл с помощью vim? Например, я хотел бы отрезать файл до позиции 56. Поэтому я хотел бы сохранить все с позиции 1-56 и удалить все из позиции 57 (включая 57) до конца строки для КАЖДОЙ линии. Текстовый файл: Web Application – http://sharepoint Url CompatibilityLevel — —————— http://sharepoint 15 http://sharepoint/sites/appcatalog 15 […]

Чтение нескольких файлов по одной строке за раз в bash

Я знаю основной способ чтения из команды в bash: cal | while IFS= read -r line ; do echo X${line}X done Но что, если я хочу прочитать одну строку из нескольких файлов / команд в цикле? Я пробовал именованные каналы, но они только выплюнули одну строку. $ cal > myfifo & $ IFS= read -r […]

Нет такой ошибки файла или каталога при использовании xargs

У меня есть файлы с расширением .mkv и я хочу рассчитать их общий размер, используя du -h . Некоторым из файлов предшествуют whitespace . ranveer@ranveer:~$ ls *.mkv Arrow.S01E02.720p.HDTV.X264-DIMENSION_(1) [SHYAMPAREEK.IN].mkv mymediafirefreefreak.com_The.Mentalist.S05E04.480p.HDTV.X264-mRS.mkv SHYAMPAREEK.IN-The.Vampire.Diaries.S04E02.720p.HDTV.X264-DIMENSION_(1).mkv Supernatural.S08E03.720p.HDTV.X264-DIMENSION_(1)SHYAMPAREEK.IN].mkv [WWW.SHYAMPAREEK.IN].Arrow S01E01 480p HDTV.mkv [WWW.SHYAMPAREEK.IN].Castle.2009.S05E03.480p.HDTV.x264-mSD.mkv ranveer@ranveer:~$ Теперь я использую xargs для применения du -h к каждому из файлов, но для файлов, которым предшествуют […]

Команды / скрипт Bash для удаления строки из CSV с дубликатом в столбце

У меня много файлов CSV, которые я объединил. Однако есть дубликаты, но вся строка не дублируется. У меня есть столбец, который я хочу использовать в качестве критерия для поиска дубликата. И если в этом столбце есть дубликат из всего столбца, удалите строки, содержащие дубликаты в столбцах, до тех пор, пока в этом столбце не будут […]

rsync, используя часть относительного пути

Предположим, у меня есть каталог на локальной машине, за брандмауэром: local:/home/meee/workdir/ И каталог на удаленной машине, с другой стороны брандмауэра: remote:/a1/a2/…/aN/one/two/ remote:/a1/a2/…/aN/one/dont-copy-me{1,2,3,…}/ … такое, что N > = 0. У моего локального компьютера есть скрипт, который использует rsync . Я хочу, чтобы этот скрипт копировал только one/two/ с удаленной машины для переменной, но известной «N», […]

Как список слов, разделенных пробелами, складывается в табличные столбцы, которые соответствуют ширине терминала

Я хотел бы вывести серию слов с разделителями пространства в табличном формате, заполняя линию за строкой, чтобы ничто не превышало ширину терминала, но доступное пространство используется оптимально, например: +———————————————–+ |polite babies embarrass rightful | |aspiring scandalous mut disgusted | |bell deeply writer jumbled | |respired craggy | (поле иллюстрирует ширину терминала – это не часть […]

Как сделать фиктивное приложение считывает файлы gzip («на лету») без изменений кода

Я ищу общий инструмент / библиотеку, которая переопределяет функцию fopen OS для беспрепятственного чтения gz-файлов без перерывов в приложении. Подробности. У меня есть устаревшее приложение, которое читает большие двоичные файлы. Эти двоичные файлы сжимаются очень хорошо, как gz. Я думал об сжатии этих двоичных файлов и сохранял расширение исходных файлов (в соответствии с требованиями устаревшего […]

Почему нажатие Ctrl-h в xterm + tmux отправляет «^?»?

xterm : $ echo $TERM xterm-256color $ stty -a speed 38400 baud; rows 52; columns 91; line = 0; intr = ^C; quit = ^\; erase = ^H; kill = ^U; eof = ^D; eol = <undef>; eol2 = <undef>; swtch = <undef>; start = ^Q; stop = ^S; susp = ^Z; rprnt = ^R; […]

Interesting Posts

Различия между Galaxy Nexus и Galaxy Tab в правиле UDEV?

Разрешение псевдонима на удаленный сервер

Как перенаправление в символах работает в последовательности?

Символ пользовательского режима для подсказок Bash

Выберите наиболее подходящее имя файла

Поиск источника и источника копирования для плоской цели

Протрите диск Solaris

Регистрация входных и выходных данных без захвата всех введенных символов ввода и управления

Как установить и настроить внешний ленточный накопитель HP LTO-5 на сервер RHEL

Возможно ли установить разное разрешение между консолью и X, когда включена настройка режима ядра?

Создание пользователя linux с ограниченными привилегиями для ssh-туннелирования

Почему не может / proc быть слоем файловой системы наложения (overlayfs) на linux?

Journalctl прекратил протоколирование после переполнения и перезагрузки

Как получить pid точной прогармы

Проверка вывода для конкретных расширений в выражении if

Linux и Unix - лучшая ОС в мире.