4
ответа

Как я могу повторять все параметры с более чем 2 символами в Bash?

У меня есть следующие #! / Bin / Bash Функция f1 () {echo "все параметры с более чем 2 символами" } F1 123 45 6789 Мне нужно что-то сделать с параметрами, которые имеют символы, которые больше ...
10.12.2018
4
ответа

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

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

Как лечить вывод команды в виде текста

Мне нужно сравнить вывод команды со строкой. Это сценарий: pvs_var = $ (pvs | grep "sdb1"), поэтому PVS VAR является: / dev / sdb1 vg_name lvm2 a-- 100.00g 0, если [[$ ($ pvs_var | awk '{print $ 2}') = ...
30.11.2018
4
ответа

Форсирую алфавитный порядок в цикле с условиями if

Хочу создать большое количество папок и выполнить в них некоторые операции. Имена папок основаны на перестановках нескольких химических элементов, которые я определяю как переменные в цикле: for ...
29.11.2018
4
ответа

Есть ли способ узнать, сколько команд я выполнил с тех пор, как я выполнил ssh'd / вошел в систему в bash? [дубликат]

Я запускаю команду history в bash, но она дает мне все ... Я заметил, что могу ограничить количество отображаемых предыдущих команд, запустив history | хвост -n <количество строк + 1>; так что ...
27.11.2018
4
ответа

Массив + Почему массивы не в нужном месте

Я устанавливаю массив с именем «Диски» на следующие слова - SDB SDC SDD в Bash Shell: DECLARE-DA DISKS Machine = Worker01. Диски [$ machine] = "SDB SDC SDD" Теперь мы распечатаем все слова как следующее: echo $ {...
15.11.2018
4
ответа

Назначьте переменную с использованием нескольких строк

У меня есть функция f () {echo 777 } И переменная, к которой я назначаю «возвращаемое значение» функции. x = $ (f) очень лаконично! Тем не менее, в моем реальном коде имена переменной и функции довольно ...
31.10.2018
4
ответа

Почему следующий способ не меняет предельный размер основного файла?

Чтобы решить проблему на https://unix.stackexchange.com/a/446428/674, я выполнил https://stackoverflow.com/a / 17483998/156458, но он не устанавливает предельный размер файла ядра? $ sudo sh -c "ulimit -c 1024 & ...
27.10.2018
4
ответа

Разделите новые символы новой строки и цитаты из массива JSON и устанавливают определенные строки в качестве переменных через Bash

После данных JSON: {«Имя»: «Нетрепно», «Email»: (Hidden) «ID»: 5930, «Детали»: {«Сообщение»: «Ваше имя: John Doe \ Nemail: (скрыто)
23.10.2018
4
ответа

Как объединить результат двух команд Linux

. Есть ли простой способ объединить результат двух команд Linux, в одной строке (I.E., без использования переменных)? Я вытянул местную напольную температуру от близлежащей метеостанции. Результат ...
17.10.2018
4
ответа

Как перенаправить stderr в переменной, но сохранить stdout в консоли [дубликат]

Моя цель - вызвать command, получите stderr в переменной, но оставьте stdout (и только stdout) на экране. Да, это противоположно тому, что делает большинство людей :) На данный момент лучшее, что у меня есть: #! / ...
09.10.2018
4
ответа

Печать динамического списка месячных дней по вертикали

Мне нужно написать несколько строк в коде, который я использую в своем исследовании, и я действительно сдался! в настоящее время я могу перечислить дни месяца и эквивалентный номер дня, но я не могу связать это с системными часами, так что это...
06.10.2018
4
ответа

Заменить все не буквенно-цифровые с подчеркиванием

У меня есть следующее: second_arg = "$ {second_arg / [^ [: Alnum:]] / _} «Если я сделаю это: securth_arg =" foo :: " second_arg = "$ {second_arg / [^ [: Alnum:]] / _}" echo "$ wift_arg", потом я получаю: foo_: как я могу заменить все ...
05.10.2018
4
ответа

Как добавить размер файла, вывод вместе

158416 757249. 574994. 144436. 520739. 210444. 398630 1219080. 256965. 684782. 393445. 157957. 273642. 178980. 339245. 6014031 Это размеры файлов в моем текущем каталоге. Я получил их с помощью команды: ls -...
03.10.2018
4
ответа

Список фильтров на основе количества цифр в строках

У меня длинный список записей записывается в файл, что-то в этом коротком списке: FFF1B976-9DDE-11E7-9C3D-6241D7D553BE 682D9DB6-C0A2-11E8-B7A8-3ECB9C0CC049 682D9DB6-C0A2-11E8-B7A8-3ECB9C0CC049 ...
29.09.2018
4
ответа

Сортировать файлы каталога по номеру

У меня есть этот каталог $ LS 0 2 4 config.yml 1 3 Catalog.SVG Подкаталоги нумеруются, начиная с 0. Мне нужно получить максимальное количество. При попытке Ls | Сортировать -нь я получаю 0 ...
26.09.2018
4
ответа

Дублируйте строку одинаковое количество раз, сколько столбец 1

Есть несколько вопросов о том, как дублировать строки, я хочу автоматически дублировать каждую строку в определенное количество раз, как найден в поле одним из файлов. У меня большой файл с двумя полями, ...
25.09.2018
4
ответа

Как я должен использовать цитирование с эхом в кукол?

Я пытаюсь использовать эхо внутри марионеточного правила, чтобы добавить линию в .bashrc, но я не могу получить цитируемую право. '/ USR / BIN / ECHO -E PS1 = \ "[\ T ---------------------------------------- ------------------------- \ N - \ ...
20.09.2018
4
ответа

Суммаризация строк в новом столбце с использованием SED, AWK и PERL?

У меня есть файл, который содержит цифры что-то вроде: 1 11 323 2 13 3 3 44 4 4 66 23. 5 70 23. 6 34 23. 7 24 22. 8 27 5 Как я могу суммировать строки и выводить результаты в столбце, поэтому результаты так, как ...
19.09.2018
4
ответа

Один вкладыш Linux / Bash для печати сложного оператора

У меня есть файл с двумя столбцами данных, Скажем: Kevin N1 Edwin N2 Mevin N3 Я хотел бы создать заявление с чем-то вроде этого. - Это Кевин и его «номер рулона» N1 - это ...
17.09.2018
4
ответа

Сброс http_proxy переменная среды

Обновленный 11/03: После выполнения некоторого теста с Вашими предложениями я только могу быть уверен в одной вещи: существует что-то связанное с графической средой, потому что, если я вхожу в систему через ssh или использование...
13.09.2018
4
ответа

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

я хотел бы из кода ниже распечатать размер суммы файлов, скопированных вместо размера каждого скопированного файла отдельно. #!/bin/bash input_folder =/a/b/c output_folder =/d/e/f $ CD...
09.09.2018
4
ответа

Переименовать подмножество файлов в каталоге

, у меня есть много сотен тысяч файлов в каталоге. Эти файлы называют следующим образом: left-00001.tiff left-00002.tiff ... left-99999.tiff left-100000.tiff ... left-245000.tiff я хотел бы...
06.09.2018
4
ответа

Создать n переменных в Bash, не присваивая их по одной?

Как создать n переменных в сценариях оболочки, не назначая их явно? Я имею в виду что-то вроде цикла, который создает var1, var2, var3,...,varx, где x - переменная, которую я установил ранее,...
22.08.2018
4
ответа

Назначение [-n «$ PS1»] в bashrc

Какое назначение [-n «$ PS1»] в [-n «$ PS1»] && источник ~ / .bash_profile; обслуживать? Эта строка включена в .bashrc репозитория точечных файлов.
15.08.2018
4
ответа

, если отрицательный или работает в bash ? [closed]

Я проверяю переменную на наличие строки: check_string () {if [[! "$ FILES" = ~ "abcd"]] || [[! "$ FILES" = ~ "xyz"]]; затем верните 0 иначе верните 1 fi } ...
14.08.2018
4
ответа

простая замена процесса эха кошки зависает

, Простая замена процесса с кошкой, кажется, зависает: кошка> (отзываются эхом привет;) никогда не заканчивается. Также попробованный: кошка> (отзываются эхом привет; выход;) Вручную закрытие стандарта файл descript от...
14.08.2018
4
ответа

Что это за синтаксис оболочки / Bash: someVariable = someValue someCommand [duplicate]

Один из моих коллег предоставил мне синтаксис Bash, с которым я не знаком. Мой Google foo не помог мне понять, что он делает и почему / когда мне следует его использовать. Команда, которую он мне прислал ...
13.08.2018
4
ответа

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

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

Расщепленная строка с помощью пространственного символа (странная проблема с базовым имеем)

Мне нужно разделить выход из PS, который разнесен отделен. #! / bin / bash a = $ (ps -r -e -o pcpu =, comm = | голова -1) B = $ {A [0]} C = $ {A [1]} PrintF '% 3S% S \ N' $ B $ (BaseName $ C) Выход должен быть: 42 бар ...
06.08.2018