Peter Jensen <usenet@pekajemaps.homeip.net> writes:
> Steffen Fischer wrote:
> 
> >> $ ls -1I index | xargs cp ../foo.txt
> >> -bash:  xargs: command not found
           ^^ Bemærk to mellemrum, det er sådan man genkender dette problem
> > Jeg har af og til samme problem, som jeg håber at nogen kan forklare.
> > Det jeg plejer at gøre (når du nu har xargs installeret) er at kalde:
> > 
> > $ ls -1I index |xargs cp ../foo.txt
> > 
> > Altså intet mellemrum mellem pipe og xargs-kommandoen. Det hjælper
> > måske ikke, og det er tænkeligt at det bare er min bash, som er skør.
> 
> Nej den er ikke skør, men du skriver for hurtigt 
> 
> Jeg havde samme problem længe, men jeg kunne ikke finde ud af hvor det
> kom fra.  Det viste sig at jeg ikke havde sluppet AltGr helt mellem |
> symbolet og mellemrum.  I en xterm giver det noget der ligner et
> mellemrum, men ikke er det (no-break space i ISO-8859-1).  Bash tolker
> den ikke som whitespace, så det bliver en del af kommandoen (som så ikke
> findes).  Løsning: Hold pause efter pipen!
Jeg har mest oplevet det med '| less', det er møg irriterende.
Jeg ved at bash ikke vil skrive tegn der ikke passer med LC_CTYPE,
f.eks. bipper den af æøå hvis ikke man sætter det til da_DK. Det burde
være muligt at pille dette møg irriterende nbsp ud af det acceptable
tegnsæt, er der nogen der har et forslag til hvor man kunne lave sådan
en ændring?
-- 
  Kim Hansen             |    |\     _,,,---,,_       |  Det er ikke
  Dalslandsgade 8, A708  |    /,`.-´`     -.   ;:-.   |  Jeopardy.
  2300 København S       |   |,4-  ) )-,_. ,\ ( `'-'  |  Svar _efter_
  Tlf: 32 88 60 86       |  '---''(_/--'  `-'\_)      |  spørgsmålet.