Округление чисел плавающих в csh

bash оболочка или интерпретатор командной строки. Сценарий оболочки является текстовым файлом, содержащим список команд, которые будут выполняться данной оболочкой (сопоставимый с пакетным файлом, если Вы знакомы с тем языком).

Сценарий оболочки может использовать любой интерпретатор командной строки (или оболочка), ее автор хочет использовать путем определения его на первой строке. Например, если данный сценарий использует bash, его первая строка будет обычно похожа на это:

#!/bin/bash

Это затем сопровождалось бы списком команд (вообще говоря), так же, как Вы введете их, в порядке, в интерактивной оболочке.

Относительно Вашего сообщения scriptum: не совсем. Оболочка (или интерпретатор командной строки) является программой, которая обрабатывает парсинг командных строк, которые являются вещами, которые Вы вводите, или в интерактивном режиме или в сценарий, как описано выше.

2
15.10.2014, 01:55
1 ответ

Можно использовать команду printf для форматирования чисел большим количеством способов, точно так же, как с функцией C printf () :

Для создания этого независимым от оболочки используемый работайте /usr/bin/printf

$ LC_ALL=C /usr/bin/printf '%.2f\n' 3.046789
3.05

, синтаксис формата описан в странице справочника библиотечной функции: человек 3 printf.

Не уверенный в переменной обработке в csh.

Кроме того, printf может быть доступным как оболочка встроенная команда, которая делает то же, как в ударе.

3
27.01.2020, 22:05

Теги

Похожие вопросы