Tag: sed

Перемещение строк данных в один столбец при сохранении заголовков строк

У меня есть отчеты, которые создаются в следующем формате с разделителями табуляции: UNIT TC CC PC TCP FTX FRX HOUSE 55 65 75 85 95 105 CAR 100 200 300 400 500 600 H2 5 10 15 20 25 30 C2 10 20 30 40 50 60 Мне нужно изменить их в следующем формате: HOUSE […]

Замените новые строки char (^ M) во всех файлах, а затем переименуйте файл на основе строки char

Я не парень UNIX, но понимаю достаточно, чтобы создать маленькие скрипты здесь и там, кроме этого, где я лично не смогу посвятить достаточно времени. У меня около 2000 файлов в каталоге, где необходимо выполнить следующее: Каждый файл имеет около 3000 записей, но все они находятся на одной строке каждого файла, разделенной символом новой строки Ctrl […]

Sed + как установить параметры в команде sed, чтобы отображать строки из текстового файла

Я нахожу следующий способ печати строки из файла В этом примере мы хотим напечатать первую строку из файла hosts sed -n '1,1p' /etc/hosts 127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4 Но как сделать то же самое с параметрами внутри команды sed Например Line_number=1 sed -n ' $Line_number,$Line_numberp' /etc/hosts sed: -e expression #1, char 4: extra characters after […]

sed: -e выражение # 1, char 4: неизвестная команда:

Может ли кто-нибудь сказать мне, что означает этот ответ? sed: -e expression #1, char 4: unknown command: ` ' Я получаю это, когда использую: sed -n "$num"p $javaFile >> ~/Desktop/$1_sql.txt for i in `seq 5 $max` do lineNum=$(($num + $i)) echo $lineNum sed -n "$lineNum"p $javaFile >> ~/Desktop/$1_sql.txt done Где $ javaFile – это java-файл, […]

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

У меня есть каталог, полный более тысячи файлов, и имена немного длинны (и ни один шаблон не найден в стиле именования). Я хотел бы упростить имена файлов. Например: Bioimage_23335989_Data_22317866_22317867_20140723_1002.pdb Bioimage_22335990_Data_22318490_22318491_20140723_1009.pdb Bioimage_23835970_Data_22317866_22317867_20140723_1005.pdb …..и так далее ! Я создал простой текстовый файл ( filelist.txt ), который читается следующим образом: 1.pdb Bioimage_23335989_Data_22317866_22317867_20140723_1002.pdb 2.pdb Bioimage_22335990_Data_22318490_22318491_20140723_1009.pdb 3.pdb Bioimage_23835970_Data_22317866_22317867_20140723_1005.pdb …..и так […]

Используя sed, чтобы вырезать строку, начинающуюся с n пробелов и заканчивая n пробелами

Как использовать sed для вырезания текста, начиная с пробелов x и заканчивая пробелами y? Например, это моя строка: kkk 111 fff aaabbb 5d98 ccc mmmppp 9369d и я хочу получить этот результат: aaabbb 5d98 ccc (количество пробелов неизвестно) Спасибо.

Как я могу использовать регулярное выражение для извлечения текста, следующего за двумя условиями, в переменную?

Я хотел бы извлечь параметр для данного хоста в файле ssh_config и поместить его в переменную. Host mysite HostName 123.1.1.1 User myuser Port 13245 GSSAPIAuthentication no IdentityFile /home/myuser/.ssh/id_dsa Host anothersite HostName 321.2.2.2 User myuser Port 22 GSSAPIAuthentication no IdentityFile /home/myuser/.ssh/anothersite_dsa Мне нужно сопоставить первое вхождение значения для данного параметра после того, как имя узла было […]

как переместить заголовок в последний столбец, используя awk или sed

как переместить заголовок в последний столбец, используя awk или файл ввода sed, выглядят следующим образом: Line 1.000N xyz 23.88 44.66 56.6 23.81 41.66 53.6 Line 81.000N xyz 13.88 34.66 56.6 13.81 41.66 43.6 Я хотел бы, чтобы результат был в следующем формате: 23.88 44.66 56.6 1.000N 23.81 41.66 53.6 1.000N 13.88 34.66 56.6 81.000N 13.81 […]

Как grep между словами в журнале?

У меня есть txt-файл с строками, как показано ниже. Начиная с: Parameters: {"raw_message"=>"MSH……. Окончание: </HL7Message>"} Я хочу grep и выводить в файл слова между raw и transform, которые появляются на полпути через каждую строку. Файл выглядит следующим образом: Parameters: {"raw_message"=>"MSH……. "transformed_data"…..</HL7Message>"} Parameters: {"raw_message"=>"MSH……. "transformed_data"…..</HL7Message>"} Parameters: {"raw_message"=>"MSH……. "transformed_data"…..</HL7Message>"} Parameters: {"raw_message"=>"MSH……. "transformed_data"…..</HL7Message>"} Лучший сценарий MSH, следующий за> […]

Печать регулярного выражения Sed в файл .txt

Я подключен к потоку MQTT, и я отфильтровываю данные, введя: mosquitto_sub -d -t +/# 2>&1 | sed -n "/PUBLISH/{s|.*\('.*',\).*|\1$(date),|;N;s/\n//;p}" в терминал Ubuntu. Это отображает единственное, что меня интересует в потоке MQTT. Теперь, когда я могу это сделать, я хотел бы сбросить эту информацию в файл qwerty.TXT . я пробовал mosquitto_sub -d -t +/# 2>&1 | […]

Interesting Posts

Debian Wheezy: переустановите apache2

AWK: вложенное условное подмножество строк

скрипт bash, выход эха в поле

Переупорядочить несколько линейных блоков с помощью Sed

внешний монитор не обнаружен после входа в систему

Изменение имени хоста на рабочем столе Linux Mint до случайного значения во время загрузки

Место Grub – это было сделано в mbr или в другом месте?

При использовании ожидать: SSHFS Конечная точка транспорта не подключена

поврежденные архивы пакетов debian на самодельных пакетах баз данных

Детский процесс продолжает работать, если родитель умирает

Каковы последствия повторного использования значений BSSID?

OpenSSH accesslog: регистрационные шифры, MAC и пользовательский агент

Ctrl-Alt-F1-F6 работают по-разному для левой и правой сторон клавиатуры

Почему модификаторы zsh precommand перестают принимать аргументы при цитировании?

В чем польза опции sortlist в /etc/resolv.conf?

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