, . , :
> script --flush /tmp/myscript
Script started, file is /tmp/myscript
> LASTLINE() {
tail -2 /tmp/myscript | head -1 | tr -d '\r'
}
> bind '"^[[15~":"$(LASTLINE)\n"'
> ls -tr1
file1
file2
fileN
> vi [press F5]
: script , . "/tmp/myscript", , , .
(vi ...) "myscript", . ( , tr.) LASTLINE F5 ( bash, ?, , ).
F5, .
, , - (- script), exit, .
: bash. ,
.