З цікавості, коли ваш набір символів оболонки відривається від чогось подібного cat /dev/urandom
, чи є спосіб виправити це на місці?
Крім того, мені завжди було цікаво, як
—
аварійно
cat
можна зламати ваш набір персонажів ...
cat / bin / ls часто це виправляє (не знаю чому)
—
skarface
@crasic: він надсилає бінарний термінал, і кожен термінал має способи змінити шрифт / колір / тощо, отримуючи спеціальні caracters. Дивіться дивовижний: linusakesson.net/programming/tty .. (Ака «TTY демістифікувати) В залежності від вашої установки TERM, вона буде реагувати по- іншому теж (і, звичайно, в залежності від того, що байт він приймає і в якому порядку)
—
Олів'є Дюлак
@skarface: вам, мабуть, пощастило, що бінарний файл / bin / ls, наприкінці, мав послідовності байтів, які фіксували показ. Це залежатиме від ОС, двійкової (тобто, яка версія, яка компіляція використовується оптино тощо), а також термінальної настройки вашого терміналу ... тому я настійно рекомендую замість цього використовувати "stty sane" ^^
—
Olivier Dulac
cat -A
.