sslug-teknik team mailing list archive
-
sslug-teknik team
-
Mailing list archive
-
Message #70699
Re: cd (altså kommandoen) virker ikke ?
In <7gfzdr14zi.fsf@xxxxxxxxxxxxxxxx> Henrik Christian Grove <grove@xxxxxxxx> writes:
>Jeg har følgende i en Make-fil:
> mkdir -p html-samling
> pwd
> cd html-samling
> pwd
Hver shell-kommando i en Makefil kører i sin egen shell-instans.
D.v.s. hvis du har en enkelt-stående "cd" kommando, så starter der
en shell som kører "cd" kommandoen, og derefter terminerer.
Så netto-resultatet af det er lige præcis ingenting, ud over at
du brænder lidt cpu-tid og disk-io af.
For at opnå det du vil, må du pakke alle kommandoerne sammen
i een streng, og så køre den med f.eks.
sh -c "mkdir -p html-samling; cd html-samling; ..."
Henrik
--
Henrik Storner
Follow ups
References