タイトル | : Re^2: 某所コメント |
投稿日 | : 2022/08/24(Wed) 23:17 |
投稿者 | : TORO |
テスト方法を *linemessage から %I に変えたため、結果がおかしく
なっていると思います。
%I は %I"%C" 等と必ず「"」で括る必要があります。
括っていない場合は動作保証しません。
こちらでは、 *linemessage %*func1("%C")、%I"%*func1("%C")"、
echo %*func1("%C") の3種で1つの*returnのみの記載で検証し、
ファイルのときは空、空白なしディレクトリなら名前のみ、
空白ありディレクトリなら「"」で括った状態になるのを
確認しています。