"Niels Andersen" <niels-usenet@myplace.dk> writes:
> Jeg tager lige udgangspunkt i et eksempel. :)
> Jeg har filerne "fil1", "fil2" og "fil3". Jeg vil gerne have dem behandlet
> af programmet "program". Men programmet skal ikke kaldes saadan:
>
> $ program fil1 fil2 fil3
>
> men saadan her:
>
> $ program fil1
> [...]
> $ program fil2
> [...]
> $ program fil3
> [...]
>
> Hvordan klarer jeg lige den...
Hvis du kører bash eller zsh:
for i in fil1 fil2 fil3; do program $i; od
Hvis du kører tcsh:
foreach i (fil1 fil2 fil3); program $i; end
Hvis der er mange filer er:
find . -name fil* | xargs -n 1 program
en mulig løsning,
Henrik
--
Henrik Grove --- grove@diku.dk ---
http://www.diku.dk/students/grove/
----------------------------------------------------------------------
Linux overalt! - og det kan kun gå for langsomt!