Articles of строки

Bash-скрипт Выпуск parsingа текста в соответствии с пробелами

У меня есть список команд для анализа для аудита, похожий на этот: 1. -a *policy name=PolicyName -a *policy workflow name=PolicyWorkflow -a *policy action name=PolicyAction -s Server -b Storage -J Node -y 1 Months -o -F -S 2. -a *policy name=PolicyName -a *policy workflow name=PolicyWorkflow -a *policy action name=PolicyAction -s Server -b Storage -J Node -y […]

Специальный контент и построчно

commrads! У меня есть файл: # cat file ‘\\.\Aktiv Co. Rutoken S 00 00\USER1@R69-20180109’ ‘\\.\Aktiv Co. Rutoken S 00 01\USER2@R69-20180109’ и мне нужно выполнить построчно: for LINE in `cat file` do /opt/cprocsp/bin/amd64/certmgr -inst -cont $LINE done НО! Файл имеет специальное содержимое, например: ‘\. , и т. д. И когда я запускаю свой скрипт с «set […]

bash – True, если длина строки (не) равна нулю?

# touch $$ # gzip $$ # gzip –test $$.gz # echo $? 0 # OUT=$(gzip –test $$.gz) # echo $OUT # if [ -z $OUT ] ; then echo $$ ; fi 26521 # if [ -n $OUT ] ; then echo $$ ; fi 26521 # из bash(1) -z string True if the […]

Почему при печати переменной, содержащей символы новой строки, удаляется последняя строка?

Содержимое файла file.txt (без странностей, текстовый файл, как определено POSIX) iguana gecko anole Пример скрипта: #!/bin/sh string=”$(cat file.txt)” printf ‘%s’ “$string” Пример вывода: [coolguy@somemachine ~]$ ./script.sh iguana gecko anole[coolguy@somemachine ~]$ Что случилось с последней новой строкой? Почему сохраняются все переводы строк, кроме последнего? Похоже, нам не нужно использовать echo для добавления новой строки, если она […]

Изменить строку, чтобы удалить символы

У меня есть текстовый файл, в котором штрих-код находится в столбце 18. Меня интересует удаление последних 16 символов из штрих-кода TCGA для длинного списка образцов или, в качестве альтернативы, я хочу напечатать только первые 12 символов в строке из столбца 18 в новый столбец. Символы отличаются в каждой строке файла, поэтому я не могу просто […]

Как удалить одну команду из истории TCSH?

Я пытаюсь удалить одну команду из истории TCSH на RHEL 6, но не смог найти способ. Я опробовал следующую команду Bash, как в [1] , она не сработала. history -d Как мне этого добиться?

только удаление sed, предоставляемое командой sed ‘=’

Я создал файл, используя: printf ‘this is \n not is \n is is \n this biz’ > file2 когда я пытаюсь удалить все \ n (перевод строки), он удаляет только добавленный собственный номер новой строки sed sed ‘=’ file2 | sed ‘N; s/\n/ /’ выход: 1 this is 2 not is 3 is is 4 […]

Как заменить строку на другую в текстовом файле

Я хотел бы заменить данную строку в текстовом файле другим, но с одной дополнительной деталью. Пример: Если содержимое файла: Library Hello1 =============== any text here version: 0.1 ————– Library Hello2 =============== any text here version:0.1 ————– Library Hello3 =============== any text here version: 0.2 ————– Я хотел бы grep все строки, содержащие слово Library и […]

сравнение значений 1-го и 3-го столбцов в двух файлах

Я использую Ubuntu 18 и у меня мало опыта работы с командами Linux. У меня есть два файла: файл 1: a,txt1,v1 b,txt2,v2 c,txt3,v1 d,txt4,v2 file2: a,txt5,v2 b,txt6,v1 c,txt7,v1 d,txt8,v2 Я хочу напечатать значения 1-го и 3-го столбцов, где значение 1-го столбца идентично, а значение 3-го столбца изменилось с v1 на v2 . Итак, мой ожидаемый […]

Извлечение строк, которые совпадают в первом столбце?

У меня есть два файла: файл 1: a,txt1,v1 b,txt2,v2 c,txt3,v1 d,txt4,v2 file2: a,txt5,v2 b,txt6,v1 xc,txt7,v1 xd,txt8,v2 Я хочу уточнить файлы. Мне нужны только строки, в которых 1-й столбец в file1 совпадает в file2 . Новый файл1 должен содержать: a,txt1,v1 b,txt2,v2 Аналогично, file2 должен быть уточнен и содержать только строки, в которых есть совпадение в 1-м […]