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


Автор Тема: date и echo в одну строку  (Прочитано 3347 раз)

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

Оффлайн hesoyamatogun

  • Автор темы
  • Активист
  • *
  • Сообщений: 347
    • Просмотр профиля
date и echo в одну строку
« : 03 Декабря 2017, 22:04:32 »
В общем надо сделать так, сперва дата, потом эхо продолжает писать без перевода строки.
У echo включал какой то режим, там экранирование, управляющие символы. В кавычках или отдельно, не работает нихрена. Объясните пожалуйста как сделать.
Вот то что я знаю из си, так там например "текст \n" значит новая строка. Если "\b текст" он поднимется и будет "текст текст" тут почему так не работает.

ТС не появлялся на Форуме более полугода по состоянию на 09/09/2019 (последняя явка: 11/01/2019). Модератором раздела принято решение закрыть тему.
--zg_nico
« Последнее редактирование: 09 Сентября 2019, 18:54:53 от zg_nico »

Оффлайн Pilot6

  • Старожил
  • *
  • Сообщений: 14038
  • Xubuntu 18.04
    • Просмотр профиля
Re: date и echo в одну строку
« Ответ #1 : 03 Декабря 2017, 22:08:02 »
Ничего не понятно где и что "надо сделать".
Я в личке не консультирую. Вопросы задавайте на форуме.

Оффлайн ALiEN175

  • Администратор
  • Старожил
  • *
  • Сообщений: 6595
  • 20% Cooler
    • Просмотр профиля
Re: date и echo в одну строку
« Ответ #2 : 03 Декабря 2017, 22:09:58 »
немножко не понял, что хотите...
видимо, что-то из этого:

echo -n "$(date)"; echo " без перевода строки"
либо просто
echo -n "$(date) вообще без перевода строки"
🖥 AsRock B550M Pro4 :: AMD Ryzen 5 3600 :: 16 GB DDR4 :: AMD Radeon RX 6600 :: XFCE
💻 ACER 5750G :: Intel Core i5-2450M :: 6 GB DDR3 :: GeForce GT 630M :: XFCE

Оффлайн Pilot6

  • Старожил
  • *
  • Сообщений: 14038
  • Xubuntu 18.04
    • Просмотр профиля
Re: date и echo в одну строку
« Ответ #3 : 03 Декабря 2017, 22:11:06 »
Я думаю ТС хочет

echo $(date) твой текст
Я в личке не консультирую. Вопросы задавайте на форуме.

Оффлайн hesoyamatogun

  • Автор темы
  • Активист
  • *
  • Сообщений: 347
    • Просмотр профиля
Re: date и echo в одну строку
« Ответ #4 : 03 Декабря 2017, 22:43:11 »
Да, вроде того. Как добавить дату с потоку.
« Последнее редактирование: 03 Декабря 2017, 22:45:45 от hesoyamatogun »

Оффлайн ALiEN175

  • Администратор
  • Старожил
  • *
  • Сообщений: 6595
  • 20% Cooler
    • Просмотр профиля
Re: date и echo в одну строку
« Ответ #5 : 03 Декабря 2017, 22:48:59 »
вроде или не вроде?   :) Что хотите-то? Примеры вам привели. Не подошли? Почему?
🖥 AsRock B550M Pro4 :: AMD Ryzen 5 3600 :: 16 GB DDR4 :: AMD Radeon RX 6600 :: XFCE
💻 ACER 5750G :: Intel Core i5-2450M :: 6 GB DDR3 :: GeForce GT 630M :: XFCE

Оффлайн hesoyamatogun

  • Автор темы
  • Активист
  • *
  • Сообщений: 347
    • Просмотр профиля
Re: date и echo в одну строку
« Ответ #6 : 03 Декабря 2017, 22:54:32 »
Ну я хотел любой вывод программы поднять и без эха. Ну удалить с экрана перевод строки, чтоб строка поднялась или чтоб не переводилось, заранее чтоб указать.
чтоб было типа того:
user@comp$ programma date
22.12.1995user$comp$
« Последнее редактирование: 03 Декабря 2017, 23:01:05 от hesoyamatogun »

Оффлайн ALiEN175

  • Администратор
  • Старожил
  • *
  • Сообщений: 6595
  • 20% Cooler
    • Просмотр профиля
Re: date и echo в одну строку
« Ответ #7 : 03 Декабря 2017, 23:02:22 »
hesoyamatogun,

echo -n "$(ваша_команда)"удалит последний перевод строки

ваша_команда | tr -d \\nудалит вообще все переводы строк.

Пользователь добавил сообщение 03 Декабря 2017, 23:04:06:
чтоб было типа того:
Ну что, не работает?

[alien@deos ~]$ echo -n $(date)
Вс дек 3 23:03:18 MSK 2017[alien@deos ~]$
« Последнее редактирование: 03 Декабря 2017, 23:04:06 от ALiEN175 »
🖥 AsRock B550M Pro4 :: AMD Ryzen 5 3600 :: 16 GB DDR4 :: AMD Radeon RX 6600 :: XFCE
💻 ACER 5750G :: Intel Core i5-2450M :: 6 GB DDR3 :: GeForce GT 630M :: XFCE

Оффлайн hesoyamatogun

  • Автор темы
  • Активист
  • *
  • Сообщений: 347
    • Просмотр профиля
Re: date и echo в одну строку
« Ответ #8 : 03 Декабря 2017, 23:10:07 »
Все работает да. tr вот эта программа то-что нужно. Спасибо.

 

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