Как я создал бы сценарий удара, который пользователь может использовать для подведения итогов какого-либо количества параметров командной строки? Например, скажите, что мой сценарий называют суммой: суммируйте 3 3 суммы 3 5 8 сумм 9 8 21 38 И так далее..
Я не очень знаком со сценарием оболочки. Я хочу записать сценарий оболочки для следующего псевдокода: значение мусора min=some для (i=1 к N) {//N и n будет принято как вход для сценария оболочки...
У меня есть переменная, содержащая продвижение, обнуляет число, и я хочу к grep эту переменную и ту же самую переменную плюс одна. Я предпринял несколько попыток, но столкнулся с ошибками. Вот то, что я хочу сделать: считайте var...
Я делаю целочисленное сравнение в ударе (пытающийся видеть, работает ли пользователь как корень), и я нашел два различных способа сделать его: Дважды равняется: если [$UID == 0] затем fi-eq, если [$UID-eq 0] затем...
Когда я пробую следующее выражение в bash, я получаю странное сообщение об ошибке :[:- lt :ожидается унарный оператор Сначала определение функции некоторые _функции (){ ((3 + 5 ))} И выражение [ $ (...
Как я могу позволить своему сценарию определять для себя наибольшее число? Я просмотрел свои переменные среды и нашел эти две многообещающие :~#объявить -p BASH _VERSINFO HOSTTYPE объявить -...
У меня есть входной файл модели, разделенный табуляцией, который я хотел бы изменить для ансамблевого анализа в таком формате, как этот cat input.txt################################################Файл параметров для...
У меня есть в файле 1 следующее 'а 62 -182' 'а 183 -303' «а 304 -424»...Есть ли способ, которым я могу на основе значения файла 1 получить следующее в файле 2? 'а 62 -182' 'а 7195 -7315' 'а 183 -303' 'а 7316 -7436'...
После выполнения команды declare -i a=5 команда a+=2 завершается успешно, но команда a -=2 завершается ошибкой. Может ли кто-нибудь объяснить это странное поведение bash?
У меня есть входной файл ниже, который мне нужно разбить на несколько файлов на основе даты в 3-м столбце. По сути, все транзакции с одинаковыми датами должны быть разбиты на отдельные файлы с датами. Сообщение ...
Я пытаюсь разделить все строки в файле file1.txt на их соответствующие (по столбцам) значения в одной строке в файле file2.txt. кот файл1.txt 1 2.5 3
7 7 7
1 3 5 cat file2....
У меня есть вопрос о расширении параметра bash внутри выражения с запятой, внутри арифметического выражения. У меня есть два утверждения, которые, как я думал, должны быть эквивалентны, но это не так. Почему...
У меня есть сценарий, в котором я беру разность двух чисел. Затем рассчитанную разницу необходимо проверить в пределах диапазона. Если он находится в пределах этого диапазона, тогда статус отображается как успех, иначе...
Я демонстрировал забавный код (по крайней мере, мне так кажется) своим ученикам в классе, и, к моему удивлению, он не работал в zsh. Затем я переключился на bash, и он работал, как и ожидалось. Код представляет собой ...
Задача Мне нужно сравнить строку "проблема1.sh" сама с собой. Он отлично работает в случае решения 1.sh (приведенного ниже), где я использовал квадратные скобки для сравнения. Однако это не работает в случае ...
У меня есть два значения даты/времени в формате yyyymmddhhmmss в переменных shell.
Я хочу вычесть одно из другого и получить результат в секундах, как показано ниже: a=20170804020000
b=20170804015959
c=a-b Результат ...
У меня есть файл csv как text.csv, и я хочу рассчитать общую зарплату всех сотрудников. В нем представлены следующие данные: идентификатор, имя, зарплата, должность.
12, Джо, Томас, 253637, IT, админ
25, miacheal, 364829, ...
Я испытываю проблемы со сценарием, преобразовывающим числа в байты. Если количество является достаточно большим для удара гигабайтов или терабайт, выполнения сценария, как оно должно. Если число преобразовывает в килобайты...
У меня есть список шестнадцатеричных чисел. Хочу проверить, идут они по порядку или нет. То есть они должны быть последовательными номерами в возрастающем порядке. Другими словами, должен быть ...
Когда я преобразовываю МБ в ГБ, я добираюсь ниже вывода. Я хочу этот вывод в нормальном формате. Когда я использую до н.э, я получаю ошибку. Текстовый файл содержит почти 100 таких строк как это. Я хочу распечатать это...
Я ищу способ сказать awk делать арифметику высокой точности в операции замены. Это включает, читая поле из файла и заменяя им с 1%-м инкрементом на том значении...
У меня есть простой сценарий, который имеет дело с часами и минутами. Если я хочу вычислить число минут с полуночи, имея строку s hh:mm, я пытался разделить строку, затем делающую гд * 60 + мм Моя проблема...
Я вижу, что в bash команда echo $ (((i=18 )))печатает 18. Это позволяет мне понять, что $(((i=18 )))интерпретируется как арифметическое расширение (с инициализацией переменной i внутри...
У меня есть входной файл модели, разделенный табуляцией, который я хотел бы изменить для ансамблевого анализа, формат которого подобен этому cat input.txt / *Количество осадков в мм */ 10 30 15 20...
Руководство по ЗШ (зшпарам (1 ))читается :Подстрочные индексы массива Отдельные элементы массива могут быть выбраны с помощью подстрочного индекса. Нижний индекс формы `[exp]' выбирает единственный элемент exp,...