Программа GNU sort – сжатие – сжатие только первой временной

Я сортирую большие файлы (> 100Go), и чтобы сократить время, затрачиваемое на запись на диск, я пытаюсь использовать параметр –compress-program GNU sort. (Связано: Как сортировать большие файлы? ) Однако в некоторых случаях оказывается, что только первая временная сжимается. Я хотел бы знать, почему и что я могу сделать, чтобы сжать все временные. Я использую: sort […]

Что означает $ {var / a / b / \ c}?

Я немного смущен этим заявлением (строительство?). Я не нашел достаточного источника об этом (я даже не знаю, как это назвать). Что здесь происходит? bash-4.3$ var="a/b" bash-4.3$ f=${var/b/c/\d} bash-4.3$ echo $fa/c/d или это: bash-4.3$ var="b/a" bash-4.3$ f=${var/b/c/\d} bash-4.3$ echo $fc/d/a благодаря

~ поведение оператора glob с пустым шаблоном

В документации ~ можно использовать в качестве оператора glob при установке EXTENDED_GLOB , что позволяет создавать такие конструкции, как print -rl glob*~globA*~glob*B так что все, что соответствует glob* но не соответствует globA* и glob*B Отлично: touch file{1,2,3,4{,5}} setopt extendedglob Теперь print -rl file*~f*3~file4* ведет себя так, как ожидалось: file1 file2 но при использовании пустого шаблона […]

Сортировка не использует естественный порядок

Я использовал uniq -c и sort на других машинах, и он всегда работал очень хорошо. Теперь, на моей новой машине Ubuntu (13.04), я получаю странный порядок: % cat queries.log | grep INSERT | sort | uniq -c | sort 1 INSERT INTO A (id, organization_id) VALUES (?, ?) 2 INSERT INTO B (id, resource_id) VALUES […]

Запишите переменную, содержащую большой текст, с \ n в файл с обычными интерпретаторами интерпретаторов. Как ты делаешь это?

Окружающая среда: оболочка linux или лучше, зольная оболочка в busybox (пример системы: Openwrt). Учитывая строковую переменную с большим текстом "${a}" построенным таким образом: for index in $(seq 1 40000); do #it is 40000 for a reason, it helps if you want to reproduce the error on your system. a="${a}""\n""word ${index}" done и учитывая тот факт, […]

Извлечь данные из двух файлов

У меня есть два файла, как указано ниже Output1.csv 201319107648361,12:27:04,12:27:14,0:0:10 secs 201319109089878,12:27:04,12:27:15,0:0:11 secs 201319108968961,12:27:15,12:27:54,0:0:9 secs 201319108686853,12:27:34,12:27:43,0:0:9 secs . . . n Output2.csv 201319107648361,200 201319109089878,129 201319108968961,719 201319108686853,412 . . . n Мне нужно объединить эти два файла в один файл с одним условием, т. Е. Если первое поле обоих файлов одинаково. Например, Если первое значение или […]

отключение журнала vs data = обратная запись в файловой системе ext4

В чем разница между отключением журнала в файловой системе ext4, используя: tune2fs -O ^has_journal /dev/sda1 и используя data=writeback при монтаже? Я думал, что ext4 – journal = ext2 . означает, что когда мы удаляем журнал из файловой системы ext4, он автоматически преобразуется в ext2 (таким образом, мы не можем воспользоваться другими функциями ext4)

Перенос динамического порта ssh и tcpdump показывают открытый текст

Я пытаюсь зашифровать свой веб-трафик с помощью перенаправления динамического порта SSH на случай, если я окажусь в спорных местах, таких как интернет-кафе, отели и так далее. На моем ноутбуке я установил SSH-сервер и выполнил: ssh -C -D 1080 myuser@localost Затем я настраиваю свой браузер на использование прокси-сервера socks на localhost: 1080 Я попытался просмотреть несколько […]

mkfifo – Действительно ли происходит ввод / вывод диска?

У меня есть 2 приложения: Производитель (N экземпляров) Потребитель (1 раз) Я в настоящее время выписываю промежуточные результаты от производителей, а затем потребитель читает эти файлы с диска и дает окончательный результат. Я хотел бы свести к минимуму этот ввод-вывод путем «потоковой передачи» результатов от производителей непосредственно потребителю. Я наткнулся на названные каналы (mkfifo) и […]

Поддерживать имена файлов в виде отдельных аргументов в последовательных командах

Во-первых, если у вас есть лучшее предложение для названия, прокомментируйте, я рад его доработать. Отказ от ответственности: это не относится к одной конкретной команде, например, ls или grep, хотя я использую их в примерах, это скорее проблема bash. Предположим, я хочу видеть размеры файлов, временные метки и разрешения / владельца / группы в наборе файлов […]

Interesting Posts

Как включить ядро ​​для загрузки платы Intel® Wireless 7260 на NUC DC3217IYE с помощью Debian 7?

Возможно ли использовать беспроводной принтер с поддержкой CUPS?

Как генерировать menu.lua для Awesome WM из меню GNOME?

Изменение имени пользователя по-прежнему оставляет старые следы

Баш читал с разделителем прошлых строк

Возможно ли резервное копирование и восстановление пользовательских действий Thunar?

Unix эквивалент PowerShell?

Удалите дополнительные строки заголовков из файла, кроме первой строки

Почему мне нужно использовать newgrp или su (или выйти из системы и войти снова), чтобы применить новые членства в группах?

Как отлаживать systemd «init» во время загрузки?

Повторяя команду вывода текстового вывода, в прокручиваемом ncurses-подобном интерфейсе?

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

Как ядро ​​Linux знает, когда использовать буфер / кеш памяти?

Странный выход df после ddrescue clone

Scp с одного сервера на другой?

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