Inicio » Internet » Crear un sitio web » Cómo crear un archivo en Bash

Cómo crear un archivo en Bash

Crear nuevos archivos en el Bourne Again SHell (BASH) que viene con la mayoría de las distribuciones de Linux y Unix se puede hacer en una variedad de maneras. El siguiente tutorial describe los tres más comunes: tacto, Eco y redirección. También describe un ejemplo especial: el comando mktemp que puede utilizarse para crear archivos únicos utilizando un nombre de archivo base y una extensión aleatorio.

Dificultad: moderada

Instrucciones

  1. Escriba lo siguiente para crear un nuevo archivo con el comando “touch”:

    toque el nombre de archivo

    El comando touch viene con todas las versiones de Unix y Linux y tiene dos efectos. Si utiliza un archivo que no existe, se crea el archivo. Si utiliza un archivo existente, se actualiza el tiempo de “último acceso” a la hora actual.

  2. Escriba lo siguiente para crear un nuevo archivo con el comando “echo”:

    echo “Este es el contenido.” > filename

    Esto creará el archivo “filename” como un archivo de texto y pone inmediatamente el texto ante el comando echo en el archivo.

  3. Escriba lo siguiente para crear un nuevo archivo mediante redirección:

    LS > filename

    Técnicamente es el mismo que el paso anterior, pero es importante ilustrar. Normalmente, cuando un usuario escribe “ls” desde el símbolo del sistema, una lista de todos los archivos en el directorio actual aparecen en el terminal. Mediante el uso de redirección, los resultados del comando “ls” (o cualquier otro comando de Unix) se reencaminan como el contenido del archivo de texto. Por lo tanto, el comando anterior hace “filename” un archivo de texto que contiene una lista de todos los archivos en el directorio actual.

  4. Escriba lo siguiente para crear un archivo temporal:

    mktemp filename.XXX

    Este comando especial crea un archivo temporal con un nombre aleatorio. La “XXX” se reemplazará por una serie aleatoria de letras y números, resultando en un archivo con un nombre como “filename.06m.” Además, tanto tiempo como mktemp se da una serie de x un lugar en el nombre de archivo, asegurará de que el archivo es único, garantizando que se creará un nuevo archivo vacío.

Términos de búsqueda entrantes:

  • como se crea un archivo bash