comando for
Publicado por Ana (3 intervenciones) el 28/12/2016 17:09:33
Buenos días
Soy nueva en esto de hacer shell script, encontré un ejemplo en internet para buscar algunos archivos en un servidor, que se encuentran en la misma ruta, pero no tienen nombres iguales. Lo que encontré, segun entiendo, es crear un archivo que contenga la ruta de los archivos y con este hacer un script que encuentre estos archivos y luego los copie en la ruta que yo quiera.
este script lo guardé con la extension .sh lo coloque en el servidor y lo ejecute, pero me aparece este mensaje:
busca_archivos.sh: not found
No sé a que se deba este mensaje, ojalá alguien pueda orientarme para saber si voy por buen camino n la creacion de mi script.
saludos y buen día!!!
Soy nueva en esto de hacer shell script, encontré un ejemplo en internet para buscar algunos archivos en un servidor, que se encuentran en la misma ruta, pero no tienen nombres iguales. Lo que encontré, segun entiendo, es crear un archivo que contenga la ruta de los archivos y con este hacer un script que encuentre estos archivos y luego los copie en la ruta que yo quiera.
1
2
3
4
5
6
7
#!/bin/bash/
# variables
PATH_FILE=/respaldo_archivos
#Proceso
for file in 'cat ${PATH_FILE}/buscar_archivos.txt ' do
find /sicma/Upload -name $file -exec cp /respaldo_archivos \;
doned
este script lo guardé con la extension .sh lo coloque en el servidor y lo ejecute, pero me aparece este mensaje:
busca_archivos.sh: not found
No sé a que se deba este mensaje, ojalá alguien pueda orientarme para saber si voy por buen camino n la creacion de mi script.
saludos y buen día!!!
Valora esta pregunta


0