[リストへもどる]
一括表示

タイトル特殊環境変数の展開について
記事No4469
投稿日: 2024/04/19(Fri) 10:34
投稿者cg
お世話になっております。

%so"変数名"が展開する際に引用符を除去したいのですが、何か方法は
ありませんでしょうか?
例えば、以下のコマンドを実行した場合に入力文字が 「AAA BBB」の時
zoxideに渡される文字は"AAA BBB"となります。
これをzoxide AAA BBBで実行されるようにしたいです。

%Os *string o,str=%*input(-title:"zoxide quiery" -mode:e) %: *run -hide -noppb zoxide query %so"str" | xargs -0 %0\ppcw.exe -r

以上よろしくお願いいたします。


タイトルRe: 特殊環境変数の展開について
記事No4470
投稿日: 2024/04/19(Fri) 23:23
投稿者TORO
提示された例ですと、引用符を付けないはずです。
zoxide 以降を pptrayw.exe -c %%I"--%so"str"-- に置き換えて
確認してみましたが、 ---AAA BBB--- と引用符無しになります。
別の状況で付く場合は %*noq(%*input(~)) としてみてください。


タイトルRe^2: 特殊環境変数の展開について
記事No4471
投稿日: 2024/04/22(Mon) 09:09
投稿者cg
申し訳ありません。
こちらの勘違いでした。
お手数をお掛けしました。