Sed (Stream EDitor) - редактор командной строки для среды POSIX. Sed обрабатывает один или несколько файлов в соответствии со сценарием редактирования и записывает результаты в стандартный вывод. Созданный в Bell Labs, он существует с середины 70-х годов.

Подробнее про sed...

Я хочу расширить выражение n * до n раз, например: 3 * 2,5 3,4 4 * 1,5 до 2,5 2,5 2,5 3,4 1,5 1,5 1,5 1,5 Я пробовал sed и awk, но не нашел никакого решения. Ближайшим моим испытанием был кот .......
4 Мар 2021 в 19:12
У меня есть несколько файлов с числами, например: File1.txt 0.77031 -10.25150 2.80417 3.62904 -9.72425 1.41742 7.96870 -24.75966 -11.22983 21.17503 -0.74532 -13.55239 Мне нужно изменить каждое положительное число на + x и каждое отрицательное на -x. Пусть x = 8 Я попробовал сценарий a....
28 Фев 2021 в 23:33
У меня есть два регулярных выражения: $ grep -E '\-\- .*$' *.sql $ sed -E '\-\- .*$' *.sql (Я пытаюсь найти строки в файлах sql с комментариями и удалить строки в файлах sql с комментариями) Команда grep работает с этим регулярным выражением; однако sed возвращает следующую ошибку: sed: -e expres....
26 Фев 2021 в 22:41
Я хочу сохранить в файле строки, которые не совпадают со списком слов, хранящимся в другом файле (а не со всей строкой). Для набора данных игрушек я создал list_file.txt, который содержит: BGC0001184 BGC0000853 И файл large_file.txt, содержащий: contig com1_25_species_1.25M_idxstats.txt BGC0000853....
26 Фев 2021 в 06:59
У меня есть файл с данными ячейки A функция (A1A2) Следующее состояние Тестовая ячейка Тип комбинационный (CO) выход (A1) вход (A2) входная ячейка X функция ((A1 + A2) B) Удерживать возрастание Тип комбинационный Min_pulse_width (Z). ......
25 Фев 2021 в 13:37
У меня есть эти данные в моем json файле: { "software": [{ "softwareId": "61426b91-0403-4e72-8bc3-bee6e4aabf00", "softwareURL": "https://mydns/download/test.json", "softwareName": "file1", "softwareVersion": "1.0.0", "softwareType": "FI....
24 Фев 2021 в 17:44
У меня есть файл с данными cell (HB) input input input Z output A input cell (BP) input input Z1 output A1 input Я хочу выводить как cell (HB) Z output A input cell (BP) Z1 output A1 input Я хочу удалить все последовательные строки со словом input, присутствующим после строки cell Я пробовал код a....
24 Фев 2021 в 10:21
У меня есть файл, который содержит дату в столбце 7, мое требование - сравнить его с сегодняшней датой и, если она меньше, чем удалить эту полную строку. Также, если какая-либо дата, указанная в столбце 7, превышает 15 дней, измените ее на максимум 15 дней. Пример ниже- now="$(date +'%d-%m-%Y')" no....
24 Фев 2021 в 09:36
Если у меня есть файл с таким содержанием: {"id": "doi-platelemetry-doi / doiplatelemetry", "name": "doi / doiplatelemetry", "location": "doi / doiplatelemetry / 2.0 ........
24 Фев 2021 в 06:17
У меня есть список файлов, в конец которых добавлена ​​дата. Пример: Хор левой октавы (консолидированный) (2020_10_14 20_27_18 UTC). Файлы будут иметь расширение .wav или .mp3. Я хочу оставить (объединенный) .......
24 Фев 2021 в 03:55
Я пробовал довольно много вещей и немного поискал, но не нашел подходящего способа сделать это: Я хотел бы изменить определение Apache LogFormat на нескольких серверах (очень много). Итак: в httpd.conf замените это: LogFormat "%h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\"" combine....
sed
23 Фев 2021 в 14:32
У меня есть данные как Cell A function (A+B) Cell B function (A^B) function (A+B) function (A1A2) Cell C function (A1A2) function ((B1+B2)A2) Я хочу выводить как Cell A function (A+B) Cell B function (A^B) Cell C function (A1A2) Я хочу, чтобы напечаталась только первая функциональная строка, если....
23 Фев 2021 в 14:08
У меня есть данные в формате A ((!(A1+A2))) B (A1+A2) C (A1 A2) D (!(A1 A2) B1) E (!A1+!A2) F ((A1+A2) A3 A4) G ((A1 A2)+(A3 A4)) Я хочу выводить как A ((!(A1+A2))) B (A1+A2) C (A1&A2) D (!(A1&A2)&B1 E (!A1+!A2) F ((A1+A2)&A3&A4) G ((A1&A2)+(A3&A4)) Поэтому всякий раз, когда в столбц....
23 Фев 2021 в 09:33
Вот что это за файл beast.txt: wild beast tank beauty Я хочу, чтобы он выглядел так: tbwbhf cfbtu ubol cfbvuz Это то, что у меня есть, но когда я запускаю это, буквы меняются на «[a-z] +1». Кот beast.txt | sed 's / [a-z] / [a-z] + 1 / g'> savage.txt Должен ли я использовать другие специальные симво....
23 Фев 2021 в 01:28
У меня есть документ JSON с такой повторяющейся структурой {"version":"21.0.0.1","artifact":"artifact","payload":[{"id":"ng-at-ng/at","name":"ng/at","location":"apmservices/at:21.3.0.2-linux-amd64","component":"core","tag":"21.3.0.2-linux-amd64"},{"id":"doi-dspintegrator-doi/dspintegrator","name":"d....
23 Фев 2021 в 01:17
Я новичок в сценариях bash и хочу извлечь код и uid (уникальный) из файла журнала в новый файл csv для дальнейшей обработки. Файл содержит: 2021-02-16T10:13:54.629Z,app,"Code: 01-87-04 & Diff [{:uid=>""asdf1234"", :sid=>636614}] / [{:uid=>""asdf1234"", :sid=>0}]" 2021-02-16T10:11:22.914Z,app,"Code: ....
23 Фев 2021 в 00:27
У меня есть некоторые трудности с командой sed в Unix AIX (IBM). Вроде тоже на линуксе ... Вот строка моего файла, которую я бы изменил: # id=<$IdEDFRGB.RR '" fgg t uj67575 uj:$ g re ee > Он должен быть после замены: # id=<$Id22 02 21 17:13$ g re ee >f rgrge Когда я использую эту команду sed (по....
22 Фев 2021 в 20:23
Это текстовый файл, который у меня есть: @<TRIPOS>MOLECULE ***** 22 22 0 0 0 SMALL GASTEIGER @<TRIPOS>ATOM 1 C4 24.2940 -24.1240 -0.0710 C.3 167 JZ4167 -0.0650 2 C7 21.5530 -27.2140 -4.1120 C.ar 167 JZ4167 -0.0613 3 C8 22.0680 -26.7470 ....
21 Фев 2021 в 21:58
У меня есть поля ниже, разделенные табуляцией и пробелами в файле "text.txt". Я хочу использовать команду sed, чтобы найти "^ @ \ t * \ s text1 \ t \ s text2 \ t \ s 100" и заменить его на " ^ @ \ t \ s text1 \ t \ s text2 \ t \ s * 1000 " <Field1> <Field2> <Field3> <Field4>....
20 Фев 2021 в 14:21
Мой вариант использования заключается в следующем. File.txt Первый аргумент:% s Второй% s аргумент, Третий% s Запустите prog file.txt "one" "$(ls dir1/dir2)" "three" В результате чего Первый аргумент: один Второй файл1 файл2 файл3 аргумент, Третья тройка Сначала я подумал использовать sed, н....
20 Фев 2021 в 04:56
Имейте файл с одной строкой 40 МБ, в котором нет фиксированной ширины или символа-разделителя. Но каждая запись начинается с буквы P, за которой следует буква P или S, а затем число. Так может быть так: PP5 -или- PS5 или PP0 и т. Д. Как лучше всего это отделить?....
20 Фев 2021 в 01:17
Вот список идентификаторов, которые я хочу изменить: 3300000526.a:P_A23_Liq_2_FmtDRAFT_1000944_2, 200254578.a:CR_10_Liq_3_inCRDRAFT_100545_11, 3300000110.a:BSg2DRAFT_c10006505_1, 3300000062.a:IMNBL1DRAFT_c0010786_1, 3300000558.a:Draft_10335283_1 Я хочу удалить все, начиная с первого . и первого _....
19 Фев 2021 в 19:40
Я хочу сопоставить все строки, которые содержат только один единственный символ (в том числе с + или -), чтобы превратиться в X, но вместо этого я получаю этот вывод каждый раз, когда я его запускаю: Xone X Xtwo X Xthree X Вот файл, с которым я должен работать: Cone A- Ctwo D Ct....
19 Фев 2021 в 15:09
У меня есть файл конфигурации apache виртуального хоста, и я хочу изменить все содержимое внутри тега <VirtualHost *:80></VirtualHost> с помощью сценария оболочки. У меня это в virtualhost.conf: <VirtualHost *:80> ServerName mysite.foo.bar DocumentRoot /var/www/html/src/ <Directory /va....
18 Фев 2021 в 15:30
Рассмотрим следующий файл: missing3.txt init NKAML30 NKAML3 NKAML29 И anotherfile.txt: "flowcell_unmapped_bams" ["/init.unmapped.bam"] Следующие выражения sed и awk переносят 0 на NKAML29, я не понимаю почему: for i in {1..3};do sed -i -e "$(awk '(NR>1) {print "s/"p"/"$1"/g"}{p=$1}' missing3.txt |....
18 Фев 2021 в 07:45