- 195 名前:login:Penguin mailto:sage [2008/06/19(木) 01:32:21 ID:JFsnEc1J]
- すいません エスケープの使い方で質問させて下さい。
下みたいなスクリプトで #!/bin/sh A=tama B=mike for i in $A $B do tmp=`eval perl -e \'\$\a \= \"$i\"\; if \( \$\a \=\~ \/\^\\\S\+\(\\\S\{1\}\)\$\/ \) \{ print \"s\$\{ 1 \}x_player\" \}\'` echo "$tmp" done exit 0 一応こうすれば動くのですが、 perlの行のところにあるエスケープを減らしてすっきりさせたいのです。 良い方法を教えて下さい。
|

|