# cf. http://en.wikipedia.org/wiki/Control_character and # http://ascii.cl/control-characters.htm printf '\033'"\n" | cat -vet - printf '\x0d'"\n" | cat -vet - [ctrl-v][esc] [ctrl-v][ctrl-m] printf '[ctrl-v][ctrl-m]' | cat -vet -; echo # cf. http://codesnippets.joyent.com/posts/show/1630 printf !:1 | sed -n -e 'l' # for an alternative to !:1 try [esc][ctrl][y] printf !:1 | pbcopy # cf. man ascii printf $(pbpaste) | od -A n -b printf $(pbpaste) | od -A n -t xC printf $(pbpaste) | od -A n -t dC printf $(pbpaste) | od -A n -c printf $(pbpaste) | od -A n -a echo $'hel\rlo' echo $'hel\rlo' | sed s/[ctrl-v][ctrl-m]// echo $'hel\rlo' | sed 's/[ctrl-v][ctrl-m]//' echo $'hel\rlo' | sed "s/[ctrl-v][ctrl-m]//" echo $'hel\rlo' | sed s/$'[ctrl-v][ctrl-m]'// man infocmp infocmp --help infocmp -1 | grep '\^' infocmp -1 | grep '\<k' infocmp -L1 | grep '\^' infocmp -I1 | grep '\^' infocmp -C1 | grep '\^' infocmp -L | grep cursor tput cup 0 0 clear tput cup 0 0 | cat -vet -; echo tput cup 0 0 | sed -n -e 'l' tput cup 0 0 | od -A n -c | sed '$,$d' tput cup 0 0 | od -A n -a | sed '$,$d' tput cup 0 0 | od -A n -b | sed '$,$d' tput cup 0 0 | od -A n -t xC | sed '$,$d' tput sgr0 | cat -vet -; echo tput cuu | cat -vet -; echo tput up | cat -vet -; echo tput dl1 | cat -vet -; echo tput kbs | wc -c tput kbs | ruby -n -e 'p $_.to_s' printf "%s\000\n" "str" | cat -vet - printf "%s\000\n" "str" | od -A n -b | sed '$,$d' printf "%s\000\n" "str" | sed -n -e 'l' printf "%s\000\n" "str" | ruby -n -e 'p $_.to_s'
Never been to CodeSnippets before?
Snippets is a public source code repository. Easily build up your personal collection of code snippets, categorize them with tags / keywords, and share them with the world (or not, you can keep them private!)
Handling control characters on the command line (See related posts)
You need to create an account or log in to post comments to this site.
Related Posts
» kv - launch Keyboard Viewer in shell osx mac bash unix keyboard launch viewer character
» charpal - launch the Charact... in shell osx mac bash unix launch character palette
» Debugging a file name with a... in shell osx mac bash unix debug escape slash character ed filename backslash pipe pipeline
» Compile & install git on Mac... in version shell osx mac bash unix linux xcode git control rudix gpg gettext
» ws - web search from the com... in shell osx mac search bash unix commandline web
» snippet in shell osx mac html bash unix commandline web download convert textutil ed snippet
Snippets (source code soon to be available) developed by Peter Cooper and powered by Ruby On Rails