2014-04-20 2 views
1

<ga/의 모든 어커런스를 <으로 변경하고 싶습니다. xargs를, 이것은 잘 작동 :GNU 파일과 sed가 잘못된 arguement와 병렬 처리

ls | xargs sed -i 's/<ga\//</g' 

GNU 병렬는 xargs를 직접 대체 있다고 말한다하지만, 디렉토리에있는 각 파일에 대해

/bin/bash: ga//: No such file or directory 

ls | parallel sed -i 's/<ga\//</g' 

결과를하고. 나는 내가 {} 또는 \을 잊어 버리고 있다고 확신한다. 어딘가에 있지만 대답은 여전히 ​​나를 암시합니다.

답변

2
ls | parallel -q sed -i 's/<ga\//</g'