![]() |
Hei og Velkommen fra USA til UNIX og Linux Forums! Takk for besøket og Delta i vårt globale samfunn.
|
|
google unix.com
|
|||||||
| Forums | Registrer | Forum Rules | Lenker | Album | FAQ | Medlemsliste | Kalender | Søke | Dagens innlegg | Marker forumene som lest |
| Shell programmering og Skripting Post spørsmål om ksh, csh, SH, Bash, Perl, PHP, SED, awk og ANDRE shell scripts og Shell skriptespråk her. |
Mer UNIX og Linux Forum Emner Du kan finne nyttig
|
||||
| Tråd | Tråd startet | Forum | Svar | Siste innlegg |
| Quick hvis filen eksisterer spørsmål ... | elbombillo | UNIX Desktop for Dummies Spørsmål og svar | 1 | 11-30-2008 12:45 |
| Hvis filen ikke opprette en ny | din_annauniv | Shell programmering og Skripting | 3 | 05-28-2008 07:30 |
| Har et shell script se etter en fil å eksistere før du behandler en annen fil | heprox | Shell programmering og Skripting | 3 | 11-14-2006 03:26 |
| hvordan du sjekker om katalog / fil eksisterer bruker C / C + + | steven88 | High Level Programmering | 2 | 01-03-2006 02:55 |
| hvordan du sjekker om filen eksisterer eller ikke? | gusla | UNIX for Dummies Spørsmål og svar | 3 | 03-27-2002 10:56 |
![]() |
|
|
LinkBack | Thread Tools | Søk i denne tråden | Rate Thread | Visningsmoduser |
|
|
|
||||
|
Hvis doc fil eksisterer fjerne
Jeg trenger hjelp kjører et skript. Jeg har manuset ser inn i en mappe og konvertering. Doc-filer til. Odt. Skriptet fungerer fint bortsett fra at jeg vil det skal bare kjøre når. Doc-filer er tilstede. Hvis jeg kan gjøre dette så kan jeg sette. XLS-filer og. PPT-filer i mappen og konvertere dem når de blir oppdaget.
Dette er hva jeg har for øyeblikket: Code:
#! /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
|
|
||||
|
Sitat:
Code:
#! /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
|
![]() |
| Hugseliste |
| Thread Tools | Søk i denne tråden |
| Visningsmoduser | Ranger denne tråden |
|
|