3 votos

Pegar <TAB> en Mac OS X de la línea de comandos

Quiero pegar <TAB> en la línea de comandos, con el fin de ejecutar cut comando con <TAB> como delimitador. Cada vez que trato de hacerlo, se simula pulsando la tecla de tabulación y completa el comando con algún archivo (s) desde el directorio actual.

Existe alguna solución (he tratado de copiar directamente desde el editor de texto)?

Mac OS X 10.7.5, ejecutando bash.

4voto

Fuzzy Purple Monkey Puntos 702

Puede insertar un literal de la ficha pulsando Ctrl-v (citado-insertar) y la ficha.

Puede insertar pestañas en las cadenas de con $'\t':

cut -f2 <<< $'aa\tbb'

O uso pbpaste:

pbpaste | cut -f2

Esto hace que la ficha sólo tiene que insertar una ficha:

bind '"\t": self-insert'

Si utiliza la opción como meta, la adición de este a ~/.inputrc haría ⌥⇥ inserte una ficha:

"\e\t": "\C-v\t"

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X