Este grupo de expertos pasados ciertos días de investigación y de recopilar de datos, hemos dado con la respuesta, nuestro deseo es que todo este artículo sea de gran utilidad en tu plan.
Solución:
Puede eliminar la primera línea de un archivo usando sed
:
sed -i '' 1d file.csv
Si solo desea obtener el contenido del archivo sin la primera línea, y sin que modificando el archivo, elimine el -i ''
bandera:
sed 1d file.csv
Aquí 1d es el comando a ejecutar:
- 1 => linea donde actuar
- d => eliminar
Asi que 1d significa ‘eliminar línea 1’
Si desea obtener la primera línea, también puede usar sed:
sed -n 1p file.csv
Aquí pags significa ‘imprimir’ o
sed 1q file.csv
(ver el comentario de William Pursell)
Traté de eliminar la primera fila de un CSV, cd en la ubicación y luego la respuesta a la pregunta no funcionó para mí, estaba obteniendo
sed: no se puede leer 1d: no existe tal archivo o directorio
Entonces, he usado lo siguiente declarado aquí por @amit
sed -i '1d' filename.csv
Tienes la posibilidad dar recomendación a este escrito si te fue útil.