sed - pairs - poligono en r
Usando sed, ¿cómo imprimes los primeros caracteres "N" de una línea? (5)
Estrictamente con sed:
grep ... | sed -e ''s/^/(./{N/}/).*$//1/''
Con sed, ¿qué es un trazador de líneas para imprimir los primeros n caracteres? Estoy haciendo lo siguiente.
grep -G ''defn -test.*'' OctaneFullTest.clj | sed ....
No use sed, use cut.
grep .... | cut -c 1-N
Si DEBES usar sed:
grep ... | sed -e ''s/^/(./{12/}/).*//1/''
Para imprimir los N primeros caracteres, puede eliminar los N + 1 caracteres hasta el final de la línea:
$ sed ''s/.//5g'' <<< "defn-test"
defn
no tiene que usar grep tampoco
un ejemplo:
sed -n ''/searchwords/{s/^/(./{12/}/).*//1/g;p}'' file
colrm x
Por ejemplo, si necesita los primeros 100 caracteres:
cat file |colrm 101
Ha existido durante años y está en la mayoría de los linux y bsd (freebsd con seguridad), generalmente de forma predeterminada. No recuerdo haber tenido que escribir alguna vez apt-get install colrm
.