Thread Previous • Date Previous • Date Next • Thread Next |
Ricco Jensen wrote:
med ". /skrivertekst/text.txt" - "." får shellen til at læse filen ind og udføre indholdet - vel og mærke i samme environment som det, den aktiverende shell har. Hvis du ikke ønsker samme environment, bruger du bare "sh /skrivertekst/text.txt" så forkes der en ny shell, som godt nok arver environmentet, men som kan modificere det lokalt, uden at det får konsekvens for "forælder-shellen".Først fil jeg sige det hele virker hvis jeg står i shell og udfør denne kommando. så kommer der noget input apache et php dokument alt lander i filen text.txt #!/bin/sh # while true; do /bin/sh < /skrivertekst/text.txt done # Nu prøver jeg så at køre jobet fra et runlevel 3 eller 5, og det kører også i baggrunden men der kommer inget ud har testet med 2>&1 >> /error.list og der bliver lavet en fil men den er på 0 byte. Jeg har også prøvet et cronjob der kommer der en fejlmeddelse /etc/cron.1min/webtext: /bin/sh: line 1: tekst: command not found jeg har angivet hele stien til sh-scriptet. Så det er i virkligheden scriptet [tekst] den ikke finder hvordan læser jeg det.
MVH -- Jon Svejgaard ==================================================================== | ACE - UNIX/Linux Consultancy | Hjorthoejvej 2 / DK-4291 Ruds Vedby mail: jon@xxxxxx | DENMARK http://www.ace.dk | +45 5826 1799 / +45 4052 0799 ====================================================================
Thread Previous • Date Previous • Date Next • Thread Next |