Quantcast
Channel: Comunidad Underground Hispana
Viewing all articles
Browse latest Browse all 11602

crear archivo a partir de una plantilla

$
0
0
Saludos apenas me inicio en esto del bash en linux mint y me propuse hacer un script en el cree una nueva carpeta, y dentro de esta cree un archivo a partir de una plantilla (es decir que a partir de algun archivo que tenga alojado en el directorio plantillas lo cree dentro de la carpeta que acabo de crear).

Tengo el siguiente código:
Código:

#! /bin/bash

# ingresamos a la carpeta Documentos del usuario
cd ~
cd Documentos

# si no existe la carpeta proyectos1 la creamos
if [ -d proyectos1 ]
then
  echo "la carpeta ya fue creada"
else
  #echo "se crea la carpeta"
  mkdir proyectos1
  # nos movemos a la carpeta proyectos1
  cd proyectos1
  # creamos un archivo .odt a partir de una plantilla

fi

En esta parte de código es donde se crea el archivo que les menciono:
Código:

else
  #echo "se crea la carpeta"
  mkdir proyectos1
  # nos movemos a la carpeta proyectos1
  cd proyectos1
  # creamos un archivo .odt a partir de una plantilla

fi

La ruta donde tengo guardados los archivos de plantillas es la siguiente:
/home/victor/Plantillas/plantillas personales

Dentro de la carpeta plantillas personales tengo varios archivos .odt entre otro y lo que quiero hacer es crear un nuevo archivo a partir de una plantilla .odt pero no se como hacerlo.

Se que con touch se pueden crear archivos, pero no se como hacer para que los cree a partir de una pantilla:
Código:

touch nombreArchivo.extención
O se me ocurre que con el comando cp podría copiar uno directamente desde plantillas y ya solo seria cuestión de renombrarlo.

¿Como podría hacerlo?

Viewing all articles
Browse latest Browse all 11602

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>