Рейтинг:0

Как я могу дополнить числа ведущими нулями с помощью команды seq?

флаг vn

Мне пришлось создать текстовый файл для заданного диапазона чисел. Как обычно, мне пришлось использовать seq range_start range_end > text_file.txt поместить его в текстовый файл.

Я дал диапазон последовательностей, где начальная точка была 01700 и конечная точка была 01800. Я знаю, что 0 перед номером бесполезно, но в моем случае это было важно. Сгенерированный файл содержал такие строки, как 1700, 1701 ... 1800. Но не было 0 перед цифрами, как я вставил в команду.

Как я должен поставить 0 перед каждой строкой в ​​файле? Или есть ли способ сгенерировать текст с 0 перед каждой строкой?

Рейтинг:6
флаг om

Пытаться последовательность -w чтобы сохранить постоянную ширину вывода.

последовательность -w 01700 01800 выведет 01700, 01701 и т. д.

Как всегда, человек сек должно быть вашей отправной точкой, когда вы задаетесь вопросом о последовательность. Справочные страницы Unix существуют не просто так, и очень часто такие вопросы решаются заранее.

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.