Seneste forumindlæg
Køb / Salg
 * Uofficiel Black/White liste V3
Login / opret bruger

Forum \ Programmering og webdesign \ Programmering
Denne tråd er over 6 måneder gammel

Er du sikker på, at du har noget relevant at tilføje?

Exit shell script if match found

Af Mega Supporter Munkieftw | 23-02-2017 20:03 | 1729 visninger | 4 svar, hop til seneste
Hej HOL. Jeg har siddet hele dagen og lavet et script. Som jeg har stykket sammen fra hist og her på nettet. Det hele virker, med undtagelse af en ting. Jeg vil gerne have scriptet starter med at søge et bestemt sted for en fil, og hvis den finder ét match, så exit/quit/aborter den. Uden at udføre resten af scriptet. Kan godt være det super simpelt, men jeg kan ikke helt gøre mig klog på det. Det foregår på en Synology. Jeg takker på forhånd - hvis nogle kan guide mig.
--
Better die on your feet, than live on your knees.

--
Sidst redigeret 23-02-2017 20:04
#1
NitroBlast
Guru
23-02-2017 20:12

Rapporter til Admin
Er det ikke bare at teste med: if [ -f /path/to/a/file ]; then exit 0 fi ?
--
http://xlinx.dk[...] i7 2600K, 16GB PC3-12800, GA-X68XP-UD4 R1, GTX 560Ti HAWK, 250GB 840 EVO
#2
Munkieftw
Mega Supporter
23-02-2017 20:16

Rapporter til Admin
1# Men det ikke en static path, det en dump mappe hvor den skal søge efter "*.tmp" - hvis der er nogle tmp filer blandt, stop script.. Nogle måde jeg kan bruge dit input, men at den søger istedet?
--
Better die on your feet, than live on your knees.
#3
NitroBlast
Guru
23-02-2017 20:30

Rapporter til Admin
Prøv med: if [ -e /path/to/*.tmp ]; then exit 0 fi Eller kig lidt her: http://www.ducea.com[...] http://stackoverflow.com[...]
--
http://xlinx.dk[...] i7 2600K, 16GB PC3-12800, GA-X68XP-UD4 R1, GTX 560Ti HAWK, 250GB 840 EVO
#4
Munkieftw
Mega Supporter
23-02-2017 20:57

Rapporter til Admin
3# Jeg takker og bøjer. "if [ -e /volume1/Report/*/*/*tmp ]; then exit 0 fi" Dette virkede!
--
Better die on your feet, than live on your knees.

Opret svar til indlægget: Exit shell script if match found

Grundet øget spam aktivitet fra gæstebrugere, er det desværre ikke længere muligt, at oprette svar som gæst.

Hvis du ønsker at deltage i debatten, skal du oprette en brugerprofil.

Opret bruger | Login
NYHEDSBREV
Afstemning


ANNONCE