アプリ版:「スタンプのみでお礼する」機能のリリースについて

末尾の{} \;を省略するとexecオプションが正しくうごきません。
これはいったい何を意味しているのでしょう?
今までは、おまじないと思っていましたが、正しい意味を知りたくなりました。

A 回答 (2件)

> {}


findの条件式に一致したファイルのファイル名に置き換えられます。

> \;
「;」は、execで実行するコマンドのコマンドラインの最後を意味します。
ただ、「;」はシェルで意味を持っている文字なので、シェルによって展開されないように、つまり文字「;」そのものとするために「\」でエスケープします。
    • good
    • 0

こんにちは。



 これは実行コマンドの終わりを示します。実行するコマンドは色々オプションがついたりするので、スペースが入る場合もあります。なので、終わりを示す文字が必要なのです。

では。
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!