Página principal » cómo » Cómo crear rápidamente un archivo de texto usando la línea de comandos en Linux

    Cómo crear rápidamente un archivo de texto usando la línea de comandos en Linux

    Si eres una persona del teclado, puedes lograr muchas cosas simplemente usando la línea de comandos de Linux. Por ejemplo, hay algunos métodos fáciles de usar para crear archivos de texto, en caso de que necesite hacerlo.

    Crear un archivo de texto usando el comando cat

    Nuestro primer método para crear archivos de texto usa el gato mando. Es útil si desea agregar inmediatamente texto a su nuevo archivo.

    Simplemente escriba el siguiente comando en el indicador de terminal (reemplazando "sample.txt" con lo que quiera para nombrar su archivo), y luego presione Entrar:

    cat> sample.txt

    Después de pulsar Intro, no volverá al indicador de terminal. En cambio, el cursor se coloca en la siguiente línea y puede comenzar a ingresar texto directamente en su archivo. Escriba sus líneas de texto, presionando Enter después de cada línea. Cuando haya terminado, presione Ctrl + D para salir del archivo y volver a la solicitud.

    Para verificar que su archivo fue creado, puede usar el ls comando para mostrar una lista de directorios para el archivo:

    ls -l muestra.txt

    También puede usar el comando cat para ver el contenido de su archivo. Simplemente escriba el siguiente comando en el indicador y luego presione Entrar:

    cat sample.txt

    Crear un archivo de texto con el comando táctil

    También puede crear un archivo de texto usando toque mando. Una diferencia entre usar este comando y el gato comando que cubrimos en la última sección es que, mientras que el gato comando le permite ingresar texto en su archivo inmediatamente, usando la toque comando no lo hace. Otra gran diferencia es que la toque comando le permite crear múltiples archivos nuevos con un solo comando.

    los toque El comando es útil para crear rápidamente los archivos que pretende utilizar más adelante..

    Para crear un nuevo archivo, escriba el siguiente comando en el indicador de terminal (reemplazando "sample.txt" con el nombre de archivo que desee usar) y luego presione Entrar:

    toque sample.txt

    Observe que no se le da ninguna indicación de que el archivo fue creado; Acabas de volver a la línea de comandos. Puedes usar el ls comando para verificar la existencia de su nuevo archivo:

    ls -l muestra.txt

    También puede crear varios archivos nuevos a la vez con el toque mando. Solo agregue tantos nombres de archivos adicionales (separados por espacios) como desee al final del comando:

    toque sample1.txt sample2.txt sample3.txt

    Nuevamente, no se muestra ninguna indicación de que el archivo haya sido creado, sino que se emite un simple ls comando muestra que los archivos están de hecho allí:

    Y cuando esté listo para agregar texto a sus nuevos archivos, puede usar un editor de texto como Vi.

    Crear un archivo de texto usando el símbolo de redireccionamiento estándar (>)

    También puede crear un archivo de texto usando el símbolo de redirección estándar, que generalmente se usa para redirigir la salida de un comando a un archivo nuevo. Si lo usa sin un comando anterior, el símbolo de redirección simplemente crea un nuevo archivo. Como el toque comando, crear un archivo de esta manera no le permite ingresar texto en el archivo de inmediato. A diferencia del toque Sin embargo, al crear un archivo usando el símbolo de redirección solo se puede crear un archivo a la vez. Lo incluimos para completar, y también porque si está creando un solo archivo, ofrece la menor escritura.

    Para crear un nuevo archivo, escriba el siguiente comando en el indicador de terminal (reemplazando "sample.txt" con el nombre de archivo que desee usar) y luego presione Entrar:

    > muestra.txt

    No se le da ninguna indicación de que el archivo haya sido creado, pero puede usar el ls comando para verificar la existencia de su nuevo archivo:

    ls -l muestra.txt


    Estos tres métodos deberían permitirle crear rápidamente archivos de texto en el terminal de Linux, ya sea que necesite ingresar texto en ellos inmediatamente o no.