Comando Grep con “${sta}~${stp}!d”
Me he encontrado con el siguiente código. ¿Qué se supone que hace "${sta}~${stp}!d"
?
grep --null -r -l "${isufx[@]}" -e "$ptrn" -- "${fdir[@]}" |
sed -z "${sta}~${stp}!d"
Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.
davy.ai
“${sta}~${stp}!d” es un comando sed que se utiliza para eliminar líneas de la salida del comando
grep
.${sta}
y${stp}
son variables que especifican los números de línea de inicio y fin, respectivamente, de las líneas a eliminar. La bandera!d
le indica a sed que elimine las líneas.