Skip to main content

Bash

bash scripting reference:

https://www.gnu.org/software/bash/manual/bash.html

Cursor position/output
    - 
  • Position the Cursor: \033[<L>;<C>H Or \033[<L>;<C>f puts the cursor at line L and column C.

  • -
  • Move the cursor up N lines: \033[<N>A

  • -
  • Move the cursor down N lines: \033[<N>B

  • -
  • Move the cursor forward N columns: \033[<N>C

  • -
  • Move the cursor backward N columns: \033[<N>D

  • -
  • Clear the screen, move to (0,0): \033[2J

  • -
  • Erase to end of line: \033[K

  • -
  • Save cursor position: \033[s

  • -
  • Restore cursor position: \033[u