En OS X 10.11.6, quiero usar una línea de salida de rutas de archivos del terminal como entrada para otro comando. En este momento, cuando hago clic tres veces en una línea, la línea se selecciona, pero con espacios en blanco al final incluyendo una nueva línea, esto hace que sea difícil usar esa ruta en un comando. Aquí hay una sesión de ejemplo que ilustra el problema:
~/testdir : ls -1 # there is a single file called "foo bar"
foo bar
# I selected the above output line with a triple click.
# This selected the line including newline at the end.
# I copy this to clipboard (Cmd-c).
# I then call wc below, with an open quote.
# I paste the output(Cmd-v)
# I close the quote in the next line.
# This gives an error as shown below
~/testdir : wc "foo bar
> "
wc: foo bar
: open: No such file or directory
# Now I use up arrow to recall last line, and delete the whitespace before closing quote
# This works fine
~/testdir : wc "foo bar"
1 2 12 foo bar
¿Cómo evito este esfuerzo duplicado cada vez? es decir, ¿cómo selecciono la línea sin espacios en blanco, por lo que solo se selecciona foo bar ?