Форум русскоязычного сообщества Ubuntu


Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?
Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!

Автор Тема: Как напечатать символ н раз  (Прочитано 235 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн ReNzRv

  • Автор темы
  • Старожил
  • *
  • Сообщений: 1967
    • Просмотр профиля
Как напечатать символ н раз
« : 31 Июль 2016, 20:38:30 »
Как напечатать любой символ escape последовательности н раз просто и коротко без циклов, например \x27 15раз.

Оффлайн Pilot6

  • Старожил
  • *
  • Сообщений: 11169
    • Просмотр профиля
Re: Как напечатать символ н раз
« Ответ #1 : 31 Июль 2016, 21:02:19 »
printf '\\x27%.0s' {1..15}
Я в личке не консультирую. Вопросы задавайте на форуме.

Оффлайн ReNzRv

  • Автор темы
  • Старожил
  • *
  • Сообщений: 1967
    • Просмотр профиля
Re: Как напечатать символ н раз
« Ответ #2 : 31 Июль 2016, 21:07:24 »
Pilot6,
$ printf '\\x27%.0s' {1..15}
\x27\x27\x27\x27\x27\x27\x27\x27\x27\x27\x27\x27\x27\x27\x27
\x27 -это апостроф (одинарная кавычка) (')
т.е результать долженбыть таким:
'''''''''''''''

Оффлайн Pilot6

  • Старожил
  • *
  • Сообщений: 11169
    • Просмотр профиля
Re: Как напечатать символ н раз
« Ответ #3 : 31 Июль 2016, 21:08:17 »
renzrv,
Тогда так

printf '\x27%.0s' {1..15}
Я ж не знаю куда вы это направлять собирались.
Я в личке не консультирую. Вопросы задавайте на форуме.

Оффлайн ALiEN175

  • Старожил
  • *
  • Сообщений: 2200
  • X-9000SC
    • Просмотр профиля
Re: Как напечатать символ н раз
« Ответ #4 : 31 Июль 2016, 21:09:57 »
по строкам
yes \' | head -27
в одну строку
yes \' | head -27 | tr -d \\n
« Последнее редактирование: 31 Июль 2016, 21:11:51 от ALiEN175 »
Благодарности на Yandex 41001488642430. Cпасибо.

Оффлайн ReNzRv

  • Автор темы
  • Старожил
  • *
  • Сообщений: 1967
    • Просмотр профиля
Re: Как напечатать символ н раз
« Ответ #5 : 31 Июль 2016, 21:12:36 »
Pilot6,
Теперь оно, спасибо.

 

Страница сгенерирована за 0.057 секунд. Запросов: 24.