Abra el archivo de Windows en el sistema Linux. Aparecerán ^ M caracteres, aunque esto no afecta la lectura, pero si puede eliminarlo, es mejor, la siguiente pequeña serie le presentará cómo eliminar los caracteres ^ M en el archivo en Linux .
escrito en un archivo de Windows, en Linux o Unix abierta, cada línea estará fuera este accesorio ^ M, pero esto es diferente porque Windows y * nix saltos de línea nos causó Mira la diferencia en el formato de archivo.
Ver formato de archivo en Linux:
# file filename
# 20140304110001.csv: texto ISO-8859 //con ^ M
# 20140304110002.csv: texto ISO-8859, con terminadores de línea CRLF //con ^ M
Los archivos procesados en Windows tienen un terminador de línea CRLF.
Hay varias formas de hacer esto:
1. Ingrese el modo de línea de comando
:% s /^ M $ //g # Quite el final de la línea ^ M .
:% s /^ M //g # Eliminar todos ^ M.
:% s /^ M /[ctrl-v] + [enter] /g # Reemplace ^ M con un retorno de carro.
:% s /^ M /\\ r /g # Reemplace ^ M con un retorno de carro.
2. Usa el comando sed. Similar al uso de vi:
# sed -e ‘ s /^ M /\\ n /g ’ nombre de archivo
3. Usando el comando
Usando el comando dos2unix, generalmente La distribución * nix viene con este gadget, que es una conversión de archivos Windows- * nix.
Formato: nombre de archivo dos2unix
Convertir varios archivos
Formato: dos2unix archivo1 archivo2 archivo3 ….
Al convertir los archivos anteriores, se modificará el archivo original. Use el parámetro -k o el parámetro -n para cambiar los atributos del archivo.
Formato: dos2unix -n oldfile newfile //Crear un archivo nuevo, mantener el archivo de origen sin cambios.
Formato: dos2unix -k nombre de archivo //Mantener la marca de tiempo del archivo sin cambios
La misma herramienta proporciona el comando de conversión de formato de archivo * nix - windows: unix2dos, con los mismos parámetros que dos2unix.
* Nota: <; ^ M ", debe escribir con Ctrl + V + Ctrl + M en lugar de ^ + letra M sobre el número 6.
Lo anterior es la introducción del carácter ^ M en el contenido del archivo en Linux. Si el carácter ^ M afecta su lectura, si desea eliminarlo, simplemente siga el método descrito en este artículo. El carácter ^ M fue eliminado fácilmente.
Después de reinstalar el sistema Linux, el nombre de dominio no se puede resolver debido a varias ra
El logotipo de Linux es una herramienta de línea de comandos. La función de esta he
El sistema Ubuntu puede configurar la tecla de acceso directo del programa de inicio, por lo que no
Cuando Ubuntu se conecta al iPad, le recuerda al iPad que no se puede cargar. Este es un dolor de ca
El significado del parámetro variable de Linux $
El sistema Linux solicita indicaciones de montaje desconocidas al montar el disco U
Cómo desarrollar JNDI en el entorno Jetty de Linux
Cómo configurar e instalar Node.js en el entorno de desarrollo de Ubuntu
Instrucciones para usar el comando reconfig del sistema Linux
El sistema Linux usa comandos para mantener el método RHCS
sistema Linux cómo configurar varias rutas
Guía de instalación del sistema Linux para VMware Tools
Resumen del uso del comando xhost de Linux
Método de Ubuntu para instalar las variables de entorno JDK. Configuración de Ubuntu. Pasos de JDK
Windows Server 2008 R2 no puede resolver los problemas de conexión de red inalámbrica
Habilidades de conexión de banda ancha Error de conexión 769 Análisis de razones y métodos
Tutorial de instalación de la vista previa del cliente de Win8 (1)
Cómo configurar el apagado programado del sistema win7
Entender el modo de seguridad del sistema de Windows 7
¿Cómo configurar la barra de inicio rápido de Win7 al estilo del sistema winXP?
Cómo ver una tarjeta de película Razones y soluciones para ver una tarjeta de película
Trucos principales Algunos pasos para resolver el problema no se pueden abrir. IE link