LINUX.ORG.RU

[Bash] gotoxy

 


0

1

Скажите, есть ли возможность установить курсор на произвольную позицию? Если есть, то как это сделать на баше? Писать всё это на Си и ncurses не хочется.
Или ещё лучше - стереть верхнюю строчку (именно стереть) и написать поверх неё новую строчку. Например:

count=`find|wc -l`;
i=0;
find | while read line; do
  echo Архивирование ($i/$count);
  7z a /media/archives/`date "+%Y_%m_%d"`/$i.7z "$line";
  fsfgds; # собственно оно
  i=$(($i+1));
done;
echo Архивирование завершено.

★★

Последнее исправление: Northsoft (всего исправлений: 1)
Ответ на: комментарий от arsi

Значится таки чота типа gotoxy. Тогда следующий вопрос: узнать собственно координаты курсора тогда можно? Если можно, то как?

Northsoft ★★
() автор топика
Ответ на: комментарий от arsi

Похоже что таки да, не нужно. Спасибо. :)

Northsoft ★★
() автор топика
Ответ на: комментарий от Northsoft

для начала надо установить xdotool. //К.О.

silw ★★★★★
()

echo -ne '\033[1A\033[2K'

Кто-нибудь, запишите это куда-нибудь в нетленку

Northsoft ★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.