[sugj-tech:7672] Re: findによる一括変換失敗
User Ribbon
ribbon @ ns.ribbon.or.jp
2017年 6月 25日 (日) 15:39:04 JST
On Tue, Jun 20, 2017 at 05:17:10PM +0900, victory wrote:
> On Tue, 20 Jun 2017 14:15:29 +0900
> SATOH Fumiyasu wrote:
>
> > find . -name "*.xml" -exec sed -i "/^<refentry/s/>$/ lang=\"ja\">/" {} +
> > のほうが少し効率的、かつ安全です。
うまくいきませんでした。
%find . -name "*.xml" -exec sed -i "/^<refentry/s/>$/ lang=\"ja\" > /" {} +
変数名が不正です.
tcsh が $ を変数の最初と見ちゃったのかな。
ちなみに sh だと、
$ find . -name "*.xml" -exec sed -i "/^<refentry/s/>\$/ lang=\"ja\" > /" {} +
sed: 1: "./cifsdd.8.xml": invalid command code .
うまく引数が渡されてない?
ribbon
sugj-tech メーリングリストの案内