У меня есть несколько переменных среды. Есть несколько таких значений, которые я хочу преобразовать динамически. Переменная Env: я получаю эту переменную env, используя printenv | grep proj_env_repo (делает как printenv ...
Я задавался вопросом, существуют ли общие руководящие принципы для оптимизации сценариев Bash. Например, более удобно записать циклы, чем строки команд, но это также быстрее для обработки для системы?...
Я пробовал веб-поиск и поиск на этом сайте, но нашел только проблемы с использованием пробелов для строк в bash. Однако я хотел бы понять общую логику использования пробелов в bash...
У меня есть около 300 CSV-файлов в пути.
Имена этих файлов имеют 3 разные категории: *_PROD.csv, *_DEV.csv и *_UAT.csv. В этих файлах много пустых строк (около 1000), которые получили ...
Требуется улучшение сценария, который непрерывно тестирует веб-сайт. В настоящее время используется следующий сценарий, но он выдает большое количество ошибочных сообщений электронной почты, хотя веб-сайт все еще работает: #!/bin/...
У меня много файлов .dat, и я хочу преобразовать их в файл .sac (тип файла сейсмограммы). Я конвертирую файлы с помощью программы xy2sac (я не писал код), но мне нужно дать преобразованным файлам новый ...
В настоящее время я использую sed для записи в файл конфигурации apache со стандартного ввода. Я использую sed в этом сценарии, чтобы обойти ограничение сценария bash, когда вызывающий пользователь не имеет привилегий для ...
Я хочу заменить поле миллисекунды из файла на ":" шаблон на "." шаблон. Вход:-
12 июня 2018 г., 15:33:49:000
12 июня 2018 г. 3:33:49:850 Желаемый результат: -
12 июня 2018 г., 15:33:49.000
12 июня ...
У меня есть файл .txt, который выглядит так: столбцы таблицы:
код темы
Дата рождения
Любимые занятия
рост (м) вес (фунты)
результат теста + стандартное отклонение дальтонизма количество братьев и сестер
...
У меня есть папка, заполненная 100 файлами журналов, в некоторых из них есть данные, в некоторых нет. У меня есть сценарий, который выбирает файлы с данными и сохраняет имена в текстовом файле с именем «goodfiles.txt». Я ...
Я пытаюсь создать чрезвычайно простой bash-скрипт, который сообщает пользователю, ввел ли он правильный формат файла для скрипта, прежде чем продолжить. Например: echo "Введите файл .txt сюда:"
прочитать файл
if ...
у нас есть серверы redhat - 7.2 следующий вывод sar напечатать все соответствующие данные следующим образом sar -p -d 1 1 19:16:35 DEV tps rd_sec/s wr_sec/s avgrq-sz avgqu-sz ...
Я пытаюсь удалить только адреса электронной почты из 7-го поля. Я пытался сделать это через sed, но я не могу выбрать столбец, который хочу удалить. Я хотел удалить всю почту...
Допустим, у меня есть несколько каталогов, содержащих файлы. Например, каталоги /home/me/files/files_10
/дом/я/файлы/файлы_11
/home/me/files/files_12 каждый из которых содержит несколько файлов ...
Дан список показаний в следующем формате: 1 1 0 0 2 3 23101 23101 0 0 2 0 5 2 0 0
1 1 0 0 2 2 23104 23104 0 0 1 0 5 1 0 0 Какой был бы подходящий (и чистый!) способ сопоставить их с их ...
Я хочу увеличивать переменную на единицу каждые 3 секунды. Есть ли способ сделать это с помощью bash? У меня была программа, работающая в бесконечном цикле, в которой я что-то делаю с переменной; Я хочу...
Пожалуйста, помогите мне в следующей ситуации. У меня 1000 linux-серверов. мне нужно выяснить, какие все серверы принимают беспарольное соединение с моего главного сервера. Ниже приведена команда i ...
У меня много файлов в каталоге: $ ls
файл000001
файл000002
# ... усечено ...
file999999 Я вычисляю md5sum таких файлов и, наконец, выгружаю их в файл: hashes=''
for ...
В dash (а также в bash, zsh и некоторых других оболочках) команда local работает, чтобы ограничить область действия переменной этой функцией (и потомками в некоторых случаях). Это позволяет сделать ...
У меня есть скрипт, работающий на терминале, и он выводит некоторый вывод. Я хочу отправить его в фоновый режим без нажатия клавиши (и без модификации скрипта) через 5 секунд, например. ...
Я пытаюсь установить переменную оболочки и передать ее в команду как часть сценария оболочки со следующим кодом: SLS_DEBUG_TEXT=""
если [ "$ENABLE_DEBUG_LOGGING" = "true" ]; then SLS_DEBUG_TEXT="...
У меня есть сценарий, в котором переменная $ хранит текст с неопределенным количеством строк. Скажем, я назвал его script.bash, и он расположен в $HOME: #!/bin/bash # команды в начале моего ...
Мне нужна помощь в создании сценария оболочки, который будет принимать входную строку и расширять ее, как показано ниже: Ввод => вывод A2B3C4 => AABBBCCCC
Мне нужно подсчитать количество столбцов со значением < 5 по строке. Мои данные выглядят так: 1,2 8,9 4,5 2,8 4,9 10,1 15,3 1,1 2,1 4,3 3,9 3,3.
. Таким образом, желаемый результат выглядит следующим образом: 3
2
...
Здравствуйте, я хотел бы взять строку данных row1 и поместить ее в столбец, затем сделать то же самое с row2 и расширить столбец. Пример: Это 1 2 3 4 5 6 7 8 9 10
11 12 13 14 15
16 17 18 19 ...
У меня есть следующий код, который я запускаю для извлечения некоторых IP-адресов и подсчета уникальных из них. Например, ./моя_программа | awk '/^10./{a[$1 FS $2]++ } END { for(i in a) print i,a[i]}' > ...
файл журнала создается каждую минуту в каталоге с именем "data_logs" имя файла журнала: abc.log.2019041607
abc.log.2019041608.. содержимое файла журнала, подобное этому R_MT|D:1234|ID:413|S:1
R_MT|D:...
У меня есть файл, который содержит приведенную ниже примерную строку с общим ключевым словом P00001121 в каждой строке. [H00,P00001121] КАНАЛ__OPEN:TCP_ADDRESS='10.32.130.202' TCP_PORT='80'"
[H00,P00001121] COMMS_QUEUING:...
Я хочу увеличить десятичное значение до следующего целого значения с помощью сценария оболочки. Например: i = ** 1.6 **, тогда мне нужно напечатать i = ** 2 **
i = ** 1.00001 **, тогда мне нужно напечатать i = ** 2 **
i = ** 1.00049 ** ...
Должен быть "простой" способ сделать это, но я не могу понять что это. Предположим, у вас есть простой текст "file.txt", в котором есть строки в этом формате (суммы md5, за которыми следуют имена файлов): ...