Si quiero cortar una lista de texto usando una cadena como delimitador, ¿es posible? Por ejemplo tengo un directorio en una lista de secuencias de comandos shell llamar mismo script Perl dicen¿Es posible utilizar una cadena como delimitador en el comando de corte de Unix?
abc.pl
Así que cuando lo haga
$grep abc.pl *
en ese directorio, me da los resultados siguientes
xyz.sh: abc.pl 1 2
xyz2.sh: abc.pl 2
mno.sh: abc.pl 3
pqr.sh: abc.pl 4 5
Básicamente quiero toda la salida después de "abc.pl" (para verificar qué argumentos de rango se están pasando al perl en este momento)
Cuando traté
$grep abc.pl * | cut -d'abc.pl' -f2
O
$grep abc.pl * | cut -d'abc\.pl' -f2
me facilita
cut: invalid delimiter
Cuando leí el hombre de corte se establece
delim puede ser un multi- personaje de bytes
¿Qué estoy haciendo/interpretando mal aquí?
pena por el formato Lemme correctas pocas líneas anteriores para que tengan sentido ... me da los resultados siguientes xyz.sh: abc.pl 1 2 xyz2.sh: abc.pl 2 mno.sh: abc.pl 3 pqr.sh: abc.pl 4 5 ... Cuando traté $ grep abc.pl * | corte -d'abc.pl '-f2 O $ grep abc.pl * | cortar -d'abc.pl' f2 su dando a cortar: delimitador no válido ... Esperamos que la nuevas líneas de trabajo de este tiempo :) –
nop :(no sé por qué no muestran sus nuevas líneas que entraron :( –
¿Quiere decir que las páginas man con ejemplos de uso de CERO no dejaron en claro? – Chance