LINUX.ORG.RU

История изменений

Исправление Xenius, (текущая версия) :

for i in `seq 1 10`;do echo -ne «$i\r»;sleep 1;done

Ну почему бы и нет:

(01:01:42) user@host:/$ for i in `seq 1 10`;do echo -ne "$i\r";sleep 1;done
(01:01:45) /bin/bash (status ?):
3

При этом 3 меняется пока вывод не завершится, например, в это время окно набора следующей команды активно, но она не отправляется пока предыдущая команда не завершит выполнение, в это время например status сменится с ? на 0 и время в предпоследней строке перестанет увеличиваться. Такое состояние «команду можно редактировать, но нельзя послать на исполнение» кстати в чатах бывает, когда например интернет пропадает.

То же самое можно и без \r.

А вообще это всё относится к пункту о полноэкранных приложениях. Но тут можно просто, как предлагали, сообщение терминала сделать редактируемым, пока из полноэкранного приложения не выйдут.

Исправление Xenius, :

for i in `seq 1 10`;do echo -ne «$i\r»;sleep 1;done

Ну почему бы и нет:

(01:01:42) user@host:/$ for i in `seq 1 10`;do echo -ne "$i\r";sleep 1;done
(01:01:45) /bin/bash (status ?):
3

При этом 3 меняется пока вывод не завершится, например, в это время окно набора следующей команды активно, но она не отправляется пока предыдущая команда не завершит выполнение, в это время например status сменится с ? на 0 и время в первой последней строке идёт. Такое состояние «команду можно редактировать, но нельзя послать на исполнение» кстати в чатах бывает, когда например интернет пропадает.

То же самое можно и без \r.

А вообще это всё относится к пункту о полноэкранных приложениях. Но тут можно просто, как предлагали, сообщение терминала сделать редактируемым, пока из полноэкранного приложения не выйдут.

Исправление Xenius, :

for i in `seq 1 10`;do echo -ne «$i\r»;sleep 1;done

Ну почему бы и нет:

(01:01:42) user@host:/$ for i in `seq 1 10`;do echo -ne "$i\r";sleep 1;done
(01:01:42) /bin/bash (status ?):
3

При этом 3 меняется пока вывод не завершится, например, в это время окно набора следующей команды активно, но она не отправляется пока предыдущая команда не завершит выполнение, в это время например status сменится с ? на 0. Такое состояние «команду можно редактировать, но нельзя послать на исполнение» кстати в чатах бывает, когда например интернет пропадает.

То же самое можно и без \r.

А вообще это всё относится к пункту о полноэкранных приложениях. Но тут можно просто, как предлагали, сообщение терминала сделать редактируемым, пока из полноэкранного приложения не выйдут.

Исправление Xenius, :

for i in `seq 1 10`;do echo -ne «$i\r»;sleep 1;done

Ну почему бы и нет:

(01:01:42) user@host:/$ ls
(01:01:42) /bin/bash (status ?):
3

При этом 3 меняется пока вывод не завершится, например, в это время окно набора следующей команды активно, но она не отправляется пока предыдущая команда не завершит выполнение, в это время например status сменится с ? на 0. Такое состояние «команду можно редактировать, но нельзя послать на исполнение» кстати в чатах бывает, когда например интернет пропадает.

А вообще это всё относится к пункту о полноэкранных приложениях. Но тут можно просто, как предлагали, сообщение терминала сделать редактируемым, пока из полноэкранного приложения не выйдут.

Исходная версия Xenius, :

for i in `seq 1 10`;do echo -ne «$i\r»;sleep 1;done

Ну почему бы и нет:

(01:01:42) user@host:/$ ls
(01:01:42) /bin/bash (status ?):
3

При этом 3 меняется пока вывод не завершится, например, в это время окно набора следующей команды активно, но она не отправляется пока предыдущая команда не завершит выполнение, в это время например status сменится с ? на 0.

А вообще это всё относится к пункту о полноэкранных приложениях. Но тут можно просто, как предлагали, сообщение терминала сделать редактируемым, пока из полноэкранного приложения не выйдут.