English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
El comando ed de Linux es un editor de texto, utilizado para la edición de texto.
ed es el programa de edición de texto más simple en Linux, que solo puede editar una línea a la vez en lugar de operar en modo de pantalla completa.
El comando ed no es un comando utilizado comúnmente, generalmente se utiliza más el comando vi. Sin embargo, el editor de texto ed es muy útil para editar archivos grandes o para realizar ediciones de texto en programas de scripts de shell.
ed [-][-Gs][-p<cadena>][--help][--version][archivo]
parámetros:
-G o--traditional Proporcionar funcionalidades de compatibilidad con versiones anteriores.
-p<cadena> Especificar el carácter de prompt de ed en modo comando.
-s,-,--quiet o--silent No ejecutar la función de verificación al abrir el archivo.
--help Mostrar ayuda.
--version Mostrar información de versión.
A continuación se muestra un ejemplo completo de análisis de ed Linux:
$ ed <- Activar el comando ed a <- Decirle a ed que quiero editar un nuevo archivo Mi nombre es Titan. <- Ingresar el contenido de la primera línea Y realmente amo mucho Perl. <- Ingresar el contenido de la segunda línea . <- Volver al estado de línea de comandos de ed i <- Decirle a ed que quiero insertar contenido antes de la última línea Soy 24- 24, . <- Volver al estado de línea de comandos de ed c <- Decirle a ed que quiero reemplazar el contenido de la última línea ingresada Soy 24 años. <- 24, 24 años.” (notar: aquí se reemplaza con el contenido que se ingresó por última vez) . <- Volver al estado de línea de comandos de ed w readme.text <- Guardar el archivo como "readme.text" y cerrarlo (notar: si se está editando un archivo existente, solo se necesita escribir w) q <- Salir completamente del editor ed
Este es el contenido del archivo:
$ cat readme.text Mi nombre es Titan. Soy 24 años. Y realmente amo mucho Perl.