Этот вопрос является производным от https://askubuntu.com/questions/601149/is-there-a-command-to-round-decimal-numbers-in-txt-files, который был успешно решен с помощью :perl -i -pe 's/ (\d *\.\d *)/...
Я хочу возвести дробь (дробь вычисляется в первом цикле) в десятичную степень (второй цикл), однако я всегда получайте 1 в результате. Я хочу сохранить результат второго цикла в массиве как...
Кто-нибудь знает, есть ли способ запустить gnuplot с четырехкратной арифметической точностью? Например. Когда вы хотите построить линию и хотите вычесть значение вроде "2....
в папке , у нас есть следующие двоичные файлы HADOOP и их размер (байты) du -sb * | grep HADOOP[a-z]
334542327 ХАДОПаа
334542327 HADOOPab
334542327 HADOOPac
334542327 ...
Можно ли выполнять арифметику с помощью groff?
Скажем, я хочу вычислить, какая страница является текущей, и сейчас я нахожусь на странице 2.
Я могу получить номер следующей страницы, используя: .PP
Следующая страница...
Как четко указано в документации Bash по арифметике оболочки, если вы ставите перед числом 0 в арифметическом расширенном выражении (например, $(( expr ))), оно рассматривается как восьмеричное. Аналогично, ...
У меня есть файл с таблицей чисел; первая строка является строкой заголовка.
Я хочу суммировать каждый столбец и распечатать сумму и имя столбца для каждого столбца, используя awk. Как мне это сделать?
Далее я разместил свой код для итерации по строкам файла для сбора данных внутри сегмента из файла следующим образом: Иллюстрация для понимания процедуры: segL .. .
Существует некоторое контрасный выход между арифметиком awk и expr. Пример expr 1111111111111111111111/22 дает 50505050505050505050, но с awk: echo '11111111111111111111' | awk '{q = $ 1/22 ;; print} ...
Из https://unix.stackexchange.com/a/458074/674 арифметические расширения также подвержены разделению + шаблону, поэтому также следует цитировать (сдвиг "$ ((optind - 1))") (здесь не Проблема, хотя, как вы используете ...
Я хочу вывести арифметическую прогрессию в диалоговом окне сообщения, но атрибут --msgbox показывает их как простой текст Мой код: while:
do sequence = (1 10 100 1000 10000) dialog --stdout ...
У меня есть входной файл с нефиксированным номером столбца, на котором я хотел бы сделать некоторые арифметические вычисления на: input.txt
ID1 4651455 234 4651765 392 4652423 470
ID2 16181020 ...
Я был удивлен, прочитав это в руководстве по Bash, описывающем арифметическое вычисление: внутри выражения на переменные оболочки также можно ссылаться по имени без использования синтаксиса раскрытия параметров.
...
Я пытаюсь переместить подкаталог от одного родительского каталога до другого для сотен экземпляров, меняя имя подкаталога во время перемещения. Мои каталоги являются рядом...
В комментарии к недавнему вопросу Stéphane Chazelas упоминает, что существуют последствия безопасности для удвоения арифметики круглых скобок, такой как: $ x= ((1 - $x)) на большинстве оболочек. Мои навыки Google, кажется...
В Bash я использую строку там, где ожидается арифметическое выражение: $ (( hello))
$ echo $?
1 $ echo $(( hello ))
0 $ let aaa=hello
$ echo $?
1
$ echo $aaa
0 Об ошибке не сообщается. Так же как и ...
Попробуйте: $ a=0$, которому позволяют ++ $, повторяют $? 1 # мир просто сходил с ума? $ повторяют 1$a # Да, он сделал. $, которым позволяют ++ $, повторяют $? 0 # у Нас есть нормальность. $ повторяют Контраст за 2$a с этим: $ b=0$ позволяют b + = $ эха з
echo INPUT | MAGIC> OUTPUT INPUT: случайное число, которое может быть 0-999999999999 (очень большое) OUTPUT: число между: 0-1023 MAGIC: решение, в котором случайный меньший / больший вход «конвертируется» ...
Я часто использую калькулятор awk (gawk): calc(){ awk "BEGIN{ print $* }" ;} В Ubuntu 14.04 он выводит большие числа в стандартном виде, например, $ calc 56777654409823*4674990588446667952594759939814064128
2....
In for ((expr1; expr2; expr3)); делать команды; done expr1, expr2 и expr3 - это арифметические выражения. Expr1; expr2; expr3 не арифметическое выражение? ((expr1; expr2; expr3)) не ...
$ x = foo; foo = bar; bar = 6; $ эхо $ x
фу $ эхо $ ((х))
6 почему арифметическое расширение может прослеживаться от переменной x до ее значения foo, от переменной foo до ее значения bar, а затем от переменной foo до ...
Я хочу заменить число в конце строки, увеличивая его на единицу каждый раз, когда я запускаю определенную строку sed.
строка выглядит так: server-port = 25555 Я думал, что могу запустить ...
В качестве входных данных можно использовать имя файла, например: A-B-000001-C
A-B-000002-C
.....
.....
A-B-999999-C Все файлы должны быть последовательными. Я хочу найти недостающие последовательные имена файлов. Для этого я разделяю 6 ...
У меня есть cron, который я пишу, который будет повторяться каждый час, и мне нужен простой способ передать счетчик от последнего запуска к следующему. Я планировал добавить число в файл в конце, а затем ...
Я хочу ввести число и затем добавить налоги и вычесть скидки. Я пробую: #!/bin/sh... final_amount = $ (повторяют "$purchase_amount +($purchase_amount * $tax) - ($purchase_amount * $discount)" |bc-...
Этот отрывок кода был взят из большего сценария, (кротко) моделировав несуществующий брюшной пресс () функция: [[$ (повторяют "$val <0" | до н.э),-eq 1]] && val= $ (эхо "$val *-1" | до н.э) Так мы...