![]() |
Hola y bienvenida de los Estados Unidos a la UNIX y Linux Foros! Gracias por su visita y formar parte de nuestra comunidad global.
|
|
google unix.com
|
|||||||
| Foros | Registro | Reglas de los Foros | Enlaces | Álbumes | Preguntas más frecuentes | Lista de miembros | Calendario | Búsqueda | Puestos de hoy | Marcar Foros Como Leídos |
| Programación de scripts de shell y Plantear preguntas sobre KSH, CSH, SH, BASH, PERL, PHP, SED, AWK y otros scripts de shell y lenguajes de script de shell aquí. |
Más UNIX y Linux Foro Temas usted puede encontrar útiles
|
||||
| Hilo | Hilo para principiantes | Foro | Respuestas | Último mensaje |
| Quick pregunta si existe el archivo ... | elbombillo | UNIX Desktop for Dummies Preguntas y Respuestas | 1 | 11-30-2008 12:45 AM |
| Si el archivo no existe crear una nueva | din_annauniv | Programación de scripts de shell y | 3 | 05-28-2008 07:30 AM |
| Tiene un script de shell para comprobar un archivo de existir antes de la transformación de otro archivo | heprox | Programación de scripts de shell y | 3 | 11-14-2006 03:26 AM |
| cómo comprobar si el directorio / archivo existe usando C / C + + | steven88 | Programación de Alto Nivel | 2 | 01-03-2006 02:55 AM |
| cómo comprobar si el archivo existe o no? | gusla | UNIX for Dummies Preguntas y Respuestas | 3 | 03-27-2002 10:56 PM |
![]() |
|
|
Linkback vínculo | Herramientas de hilo | Buscar en este Hilo | Tasa de Hilo | Modos de visualización |
|
|
|
||||
|
Doc si existen eliminar
Necesito ayuda para ejecutar un script. Tengo el script busca en una carpeta y la conversión. Doc a archivos. Odt. El script funciona bien, excepto que yo quiero que sólo cuando se ejecute. Doc los archivos están presentes. Si puedo hacer esto, entonces puedo poner. Xls y. Ppt archivos de la carpeta y convertir cuando se detectan.
Esto es lo que actualmente tiene: Código:
#! /bin/bash
for file in *.doc
do
if [ -e "*.doc" ]
then
mkdir ./ODT
python /opt/DocumentConverter/DocumentConverter.py "${file}" "${file}".odt
for i in *.odt; do j=`echo $i | sed 's/doc.odt/odt/g'`; mv "$i" ./ODT/"$j"; done
fi
done
|
|
||||
|
Cita:
Código:
#! /bin/bash
##
soffice -headless -accept="socket,port=8100;urp;"
for file in *.doc
do
mkdir ./ODT
python /opt/DocumentConverter/DocumentConverter.py "${file}" ./ODT/"${file}".odt
for i in *.odt; do j=`echo $i | sed 's/doc.odt/odt/g'`; mv "$i" "$j"; done
done
for file in *.xls
do
mkdir ./ODS
python /opt/DocumentConverter/DocumentConverter.py "${file}" ./ODS/"${file}".ods
for i in *.ods; do j=`echo $i | sed 's/xls.ods/ods/g'`; mv "$i" "$j"; done
done
for file in *.ppt
do
mkdir ./ODP
python /opt/DocumentConverter/DocumentConverter.py "${file}" ./ODP/"${file}".odp
for i in *.odp; do j=`echo $i | sed 's/ppt.odp/odp/g'`; mv "$i" "$j"; done
done
for file in *.odt
do
mkdir ./DOC
python /opt/DocumentConverter/DocumentConverter.py "${file}" ./DOC/"${file}".doc
for i in *.doc; do j=`echo $i | sed 's/odt.doc/doc/g'`; mv "$i" "$j"; done
done
for file in *.ods
do
mkdir ./XLS
python /opt/DocumentConverter/DocumentConverter.py "${file}" ./XLS/"${file}".xls
for i in *.xls; do j=`echo $i | sed 's/ods.xls/xls/g'`; mv "$i" "$j"; done
done
for file in *.odp
do
mkdir ./PPT
python /opt/DocumentConverter/DocumentConverter.py "${file}" ./PPT/"${file}".ppt
for i in *.ppt; do j=`echo $i | sed 's/odp.ppt/ppt/g'`; mv "$i" "$j"; done
done
|
![]() |
| Marcadores |
| Herramientas de hilo | Buscar en este Hilo |
| Modos de visualización | Vota a este hilo |
|
|