4
ответа

Как я могу отобразить список файлов в каталоге?

Я создал новый каталог с именем dir1. Затем я использую сенсорную команду, чтобы добавить яблоко, банан, морковь, финик, яйцо, рыбу, виноград, ветчину. После этого я создал файл Wildcards.sh (, кстати, я использовал nano для создания файла ). #!...
19.07.2020
4
ответа

Извлечение чисел между двумя шаблонами строк

У меня есть файл со следующим типом выражения в каждой строке «Возраст = 22 года и рост = 6 футов». Я хочу извлечь только числа возраста и роста. я пытался grep -oP ' (?<=Age= )[^years]+' $...
08.07.2020
4
ответа

Извлечение чисел из строки с помощью сценариев bash

Я чувствую, что где-то должен быть простой ответ, но я не смог его найти, поэтому спрашиваю здесь. Я хочу написать скрипт, отключающий мою беспроводную USB-клавиатуру с помощью xinput --...
29.04.2020
4
ответа

Проверка, делится ли количество символов в файле на 3

Я пытаюсь проверить, кратно ли количество символов нуклеотидной базы в моем файле ДНК 3, и у меня есть следующий код, который постоянно выдает ошибку : var4=$(wc -c < $1 | bc) var5=$($var4 % ...
14.04.2020
4
ответа

Сравните два файла, если столбцы совпадают, замените следующий столбец некоторым значением.

Как заменить значение столбца в файле при сравнении с другим файлом? У меня есть два файла test1.csv и test2.csv; Мне нужно заменить столбец empdep в test1.csv, если он имеет значение «sign*». ...
10.04.2020
4
ответа

оболочка: сопоставление столбцов файла TSV с использованием отдельно определенного сопоставления

Предположим, у меня есть следующий файл data.tsv, разделенный табуляцией: 1 a 3 2 б 2 3 в 10 2 с 2 2 a 8 Теперь я хочу поменять местами значения в столбце 1 — скажем, превратить их из идентификаторов в имена — с помощью следующего...
26.03.2020
4
ответа

отформатировать вывод сценария оболочки в виде таблицы

Я запускаю сценарий в цикле, который создает некоторые данные в соответствии с некоторой логикой, а затем отображает вывод в некоторой комбинации, но вывод, который я получаю находится в новой строке Номер рулона: 187437366 ...
17.02.2020
4
ответа

Добавление имен папок _Variable_ к списку файлов

Дан текстовый файл, содержащий: AF002 AI003 AA001 AD005 AD006 AI002 … (разделенные разделителями записей) Создайте текстовый файл, содержащий следующее: AF/AF002.jpg AI/AI003.jpg AA/AA001.jpg AD/AD005....
17.12.2019
4
ответа

"Сохранить" удаленный сеанс SSH?

Я пытаюсь сделать это в сценарии. Мне нужно запустить некоторые команды на удаленном хосте. В настоящее время я делаю это: ssh root@host 'bash -s' < command1 ssh root@host 'bash -s' < команда2 ssh (скрытый)
24.11.2019
4
ответа

awk — извлечь значение перед «somestring:»

Я создаю скрипт, который будет получать UUID вставленного диска в реальном времени, используя udiskctl монитор это некоторые из строк stdout HintPartitionable: true HintSymbolicIconName: ...
21.11.2019
4
ответа

Использование Python в Bash-скрипте

Если я попытаюсь запустить python в bash-скрипте, скрипт перестанет работать, и никакие команды не будут выполняться после вызова "Python". В этом простом примере "TESTPRINT" не будет напечатано. Это выглядит как ...
04.08.2019
4
ответа

Замена нескольких символов на новую строку

У меня есть файл с данными, которые выглядят так: 0.5, 14, 14, 12, 1.000000736101224E-11, -- 0.5, 14, 14, 14, 9.999999999999996E-12, Как заменить -- новой строкой? Я попробовал sed 's/,\ --/\n/', но...
26.06.2019
4
ответа

Удаление (некоторых) комментариев из программы на C

Мне нужно использовать bash-скрипт, чтобы удалить полную строку в старом стиле. комментарии из программы на C, т. е. комментарии, которые начинаются (/*) и заканчиваются (*/) в одной строке, без кода в той же строке. Это пример...
18.06.2019
4
ответа

Обработка переменной удара с sed

удар переменный LATLNG содержит широту и долготу, оценивает в скобках как так (53.3096,-6.28396) я хочу проанализировать их в переменную под названием LAT и LON, как который я пытаюсь сделать через sed...
18.03.2019
4
ответа

JSON. Как добавить предложение после:

Следующее представляет собой extroct из файла JSON, что у меня есть:}, {"имя": "asdasd", "Сценарий": "dsad.js", "merge_logs": Ture , "error_file": "/ofghfghgfh.log", "out_file": «/ ...
09.02.2019
4
ответа

как передать вывод по каналу сокращения к команде foreach?

У меня есть команда сокращения, которую я хочу, который захватывает первое слово в каждой строке файла. Я затем хочу поместить каждое слово от команды сокращения в foreach. Я затем хочу сделать команду grep в теле...
04.02.2019
4
ответа

Вставка строки в файле, только если эта строка еще не является частью файла

Я ищу для создания сценария для автоматического применения некоторой пользовательской конфигурации к основанным на тексте конфигурационным файлам. В данном случае я ищу для добавления 2 строк к/etc/sysctl.conf если они...
21.01.2019
4
ответа

Ускоренная скрипт, определяющий, если все столбцы в строке одинаковы или нет

, мне необходимо ускорить скрипт, который по существу определяет, одинаковы ли все «столбцы» для каждой строки одинаковы, затем записывают Новый файл, содержащий либо один из идентичных элементов, либо «... [
16.12.2018
4
ответа

Сценарий оболочки с Sentinel Value -1

#! / Bin / Bash Set -x Count = 0 номер = 0. петли = 0. Среднее значение = 0 READ -P «Пожалуйста, введите номер от 1 до 100?». Совершенно, среднее значение = `expr $ racts / $ Число` echo $ Среднее ...
13.12.2018
4
ответа

Добавьте пространство перед последним символом в переменной

У меня есть переменная, которая содержит некоторые числа, то буквенный пример: 242 м, мне нужно добавить пространство прямо перед последним символом в этой переменной, так что когда эхо будет выглядеть Как 242 м, я ...
05.12.2018
4
ответа

Sed для замены строчных и заглавных строк

Я пытаюсь использовать sed для замены каждого экземпляра старого в файле новым. Теперь он работает со строками в нижнем регистре, но мне он нужен для замены некоторых строк, которые начинаются с заглавной буквы. Например, replace ...
23.10.2018
4
ответа

Как объединить несколько текстовых файлов с пустой строкой между ними? [дубликат]

Я пишу сценарий оболочки, и в нем я использую три файла HTML. Теперь я пытаюсь объединить все три файла и отправить контент себе по электронной почте. Пожалуйста, посмотрите ниже, что я пытаюсь ...
10.10.2018
4
ответа

Объединение текстовых файлов и добавление сепаратора

Я хочу добавить сепаратор, такой как этот «==============» и пустая новая линия, я пытался сделать это, но потерпел неудачу и вызывает высокое использование ЦП. Я имею в виду, что ЦП стал вращаться быстро и шумно, когда я бегу ...
08.10.2018
4
ответа

, Как я нахожу номер строки в Bash, когда ошибка произошла?

, Как вы находите номер строки в Bash, где ошибка произошла? Пример я создаю следующий простой сценарий с номерами строки для объяснения, в чем мы нуждаемся. Сценарий скопирует файлы с $file1$ CP...
13.08.2018
4
ответа

Мне нужно добавить запятую в конце первых трех слов в текстовом файле с помощью сценария оболочки

Мне нужно добавить запятую в конце первых 3 слов в текстовом файле с помощью сценария оболочки. пример: file.txt янв фев мар Ченнаи Индия янв фев Мар Хайдарабад Индия янв фев мар Бангалор Индия Ожидается ...
10.05.2018
4
ответа

Для заданного ввода выполните поиск в файле .txt, и, если поиск найден, выведите всю строку

Входной файл. Мой .txt-файл содержит следующий вид содержимого: Tom Thatcher's Fortune, by Horatio Alger , Младший 56896 «Потерянный рай», автор Джон Милтон 20 ...
28.04.2018
4
ответа

Bash - изменение формата fileconfig

Я хотел бы изменить: ЭТО: клиент 192.168.100.1 {secret = ThisIStheSECRET shortname = HOSTNAME } клиент 192.168.100.2 {secret = ThisIStheSECRET2 короткое имя = HOSTNAME2 } ТО: ...
25.04.2018
4
ответа

Как я могу проверить, что удаленный компьютер онлайн для ssh / доступ сценария?

Я пишу сценарий, который скопирует данные с моего ноутбука на сервер Ubuntu. Для этого я ищу (ba) sh команду, чтобы протестировать, если сервер доступен прежде, чем запустить резервное копирование. что-то как...
25.02.2018
4
ответа

Вывод смешан как это из-за xargs и как я могу зафиксировать его?

Я изучаю немного Bash при помощи xargs для списка записей whois для набора IP-адресов. Используемая команда: повторите "1$" | TR "\n" "\0" | % xargs-0-n 1-t-P 3-I sh-c 'эхо "\n 44rBegin whois...
16.09.2017
4
ответа

Чтение набора строк из файла

У меня есть файл из 1000 строк. Мне нужно читать этот файл по 10/20 строк за раз и выполнять их или сохранять в другом файле. В следующий раз он должен прочитать файл от 21 ноября и сделать то же самое. Это должно быть ...
03.07.2017