Livejournal
Log in
Post
Friends
My journal
kblcuk
(Untitled)
May 15, 2012 14:25
На днях по работе «спас» коллегу, который собирался вручную обновить несколько сотен файлов, написав однострочную команду, которая (
Read more...
)
рабочее
Leave a comment
Comments 5
lunathris
May 15 2012, 11:31:47 UTC
команду в студию! ;)
Reply
kblcuk
May 15 2012, 11:38:37 UTC
Будучи вырванным из контекста оно не очень осмысленно выглядит, но что-то вроде следующего:
find . -type f -name "myFileName.xml" | xargs egrep -Z --files-without-match "bar|mar" | xargs -0 sed -i_backup "s/foo/foobar/g"
Возможно, можно было как-то смешать вместе egrep и find, но мне лениво было слишком долго думать (:
Reply
bitch_lizzie
May 15 2012, 12:34:08 UTC
(
...
)
Reply
kblcuk
May 15 2012, 12:48:07 UTC
Просто помог; мне с этого профита никакого.
Reply
(The comment has been removed)
kblcuk
May 16 2012, 06:27:07 UTC
Хм, надо будет попробовать.
Reply
Leave a comment
Up
Comments 5
Reply
find . -type f -name "myFileName.xml" | xargs egrep -Z --files-without-match "bar|mar" | xargs -0 sed -i_backup "s/foo/foobar/g"
Возможно, можно было как-то смешать вместе egrep и find, но мне лениво было слишком долго думать (:
Reply
( ... )
Reply
Reply
(The comment has been removed)
Reply
Leave a comment