Tag: tail

любой способ объединить grep и tail для создания таблицы таблицы из командной строки

У меня есть процесс, который сбрасывает данные в файл. Это список транзакций и обычно составляет около 3,8 ГБ. сделать tail -f file.txt не очень полезен, однако каждая партия транзакций начинается с: START TRANSACTION: xyz и их всего несколько сотен. Есть ли способ комбинировать tail -f и grep "START TRANSACTION:" таким образом, чтобы получить следующий результат: […]

Будет ли «хвост -100»? sed -n 1p "читать только одну строку?

Я ищу назад от конца файла, это, вероятно, проще всего объяснить, показывая мой код: enough=0 numberOfLines=100 fileName="/path/to.file" # Tail the last $numberOfLines lines; if the line is within the time range we want them double how far we go back while [ $enough -eq 0 ]; do # Get the date of the first line […]

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

У меня есть файл журнала, который я хочу отслеживать, и в зависимости от того, какое условие выполняется, должны выполняться разные команды. Я нашел решение, которое приближается к этому здесь . К сожалению, это не работает для меня и просто дает мне пустые строки в терминале. xterm -e "$path_to_program | tee -a ${log_path}" & tail -f […]

Как я могу скопировать n строк после последних двух вхождений строки в файл?

Есть ли способ скопировать первые n (скажем, 3) строки после того, как последние два вхождения строки будут найдены в файле? Когда меня интересовали только после последнего появления, я использовал: grep -A4 'stringhere' filein.txt | tail -n 3 >> fileout.txt Однако я не знаю, как переписать эту команду для выполнения задачи для двух последних вхождений строки. […]

Извлечь диапазон элементов из i-го элемента в j-й элемент, вплоть до n-го элемента из списка

В каталоге у меня есть определенное количество файлов. Это может быть 53 txt-файла, но у меня также может быть 123 файла. Файлы имеют разные случайные имена, но у всех есть файл-дескриптор .txt Я могу получить список всех файлов с ls и поместить это в переменную. list_of_txt_files=$(ls *.txt) Но я хотел бы разбить список на несколько […]

Данные о трубах от подключения сокета TCP к терминалу

У меня есть эта простая строка, пишущая JSON на TCP-сервер echo "{\"some\":\"json-data\"}" > /dev/tcp/localhost/9091 > cat Я бы подумал, что будет создано какое-то соединение, и данные будут переданы в терминал / tty, но это не сработает, строка просто пропущена, и скрипт bash сразу же завершается. Я также пробовал: echo "{\"some\":\"json-data\"}" > /dev/tcp/localhost/9091 | tail -f […]

`tail -f` частично потребляет последнюю строку, не заботится о новых или nul

У меня есть временный файл (а не fifo / pipe), который нужно просматривать с помощью нескольких сценариев чтения. Каждый сценарий использует фоновый процесс для просмотра временного файла, используя этот код: function file_relay { # $1 is a regular file to read from local bg_file bg_file="$1" # $2 is a fifo to relay to local outfile […]

Как извлечь первую и последнюю строки в файле?

File1 Sergio Lionel Luis Andreas Gerard Я хочу, чтобы мой stdout имел только Sergio Gerard Как это сделать, используя команду хвоста и трубопроводы?

Проводя результат ls в хвост

У меня есть каталог с кучей файлов журналов. Что-то вроде этого: data170213.log data170214.log data170215.log data170216.log Мне интересно посмотреть последние записи последнего файла и после него. Если я знаю, что самый последний файл – data170216.log , я могу сделать это с помощью tail -f data170216.log Проблема в том, что я не знаю, что такое имя самого […]

Можно ли изменить количество строк по умолчанию хвоста?

Когда я использую tail file , хвост по умолчанию печатает последние 10 строк. Можно ли изменить это значение по умолчанию на системном уровне?

Interesting Posts

Не освобождает () unmap память процесса?

Автоматизация отчета Excel

git ssh alias не работает, если я не добавлю ключ к ssh-agent (OSX)

Создание и установка C * Music Player (CMUS)

Монитор, подключенный через адаптер дисплея к адаптеру DVI, не будет правильно спать

Список имен файлов в качестве аргумента для mplayer => mplayer не распознает имена файлов

Существует ли эмулятор терминала, который запоминает выходные данные своего последнего запуска?

Как работает cat> file << "END"?

Как маршрутизировать трафик через разные прокси-серверы на основе назначения

Запуск Apache только для группы?

Замена sntp для аргумента -P (подсказка)

Как сделать скрипты Python пригодными для использования в Windows?

Как я могу найти и установить pacman-color или справиться?

Как подсчитать количество экземпляров определенного процесса каноническим путем (с аргументами)?

Каким сетевым интерфейсом по умолчанию трафик по трафику Linux?

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