3 votos

gato: opción ilegal - 2 al fusionar

 wlan-141056:part_u_2 prova$ ls
-2e-5_cas 0_cas     10e-5_cas 20e-5_cas 40e-5_cas 5e-5_cas
wlan-141056:part_u_2 prova$ cat -2e-5_cas 0_cas > prova
cat: illegal option -- 2 usage: cat [-benstuv] [file ...]
 

¿Qué tiene de malo fusionar dos archivos con cat?

4voto

El primer archivo que desea cat comienza con un - lo que cat considera una opción. Pero como no hay una opción 2 (ver la cadena de uso) arroja un error.

Use uno de

 cat ./-2e-5_cas 0_cas > prova
cat -- -2e-5_cas 0_cas > prova
 

en cambio (el segundo es mejor para scripts, etc.).

PD: en general, se recomienda no utilizar - como primer carácter de un nombre de archivo para evitar exactamente estos problemas.

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