For at konfigurere tail til at vente uendeligt på, at filen somefile.log oprettes, selv når mappen bar endnu ikke er oprettet, kan du følge disse trin:
bar, hvis den ikke allerede eksisterer:
mkdir -p bar
tail med --retry flaget for at sikre, at tail fortsætter med at forsøge at åbne filen, indtil den bliver tilgængelig:
tail --retry -f bar/somefile.log
Her er en kort forklaring af de anvendte kommandoer:
mkdir -p bar: Opretter mappen bar og eventuelle nødvendige overordnede mapper, hvis de ikke allerede eksisterer.tail --retry -f bar/somefile.log:
--retry: Gør, at tail fortsætter med at forsøge at åbne filen, indtil den bliver tilgængelig.-f: Følger filen og viser nye data, efterhånden som de tilføjes.Ved at kombinere disse kommandoer sikrer du, at tail venter uendeligt på, at filen somefile.log oprettes, selvom mappen bar endnu ikke eksisterer.
Har du brug for hjælp til logfilhåndtering og konfiguration? Med Handyhand kan du nemt oprette din opgave gratis og få bud fra kvalificerede hjælpere på få minutter. Gør det lettere for dig selv og få professionel assistance til dine tekniske udfordringer.