2006-06-28(水) 曇ときどき晴 安静時心拍数 59 [長年日記]
_ expectで"\rm"をsendしたいが方法が分からない
expectで"\rm"をsendしたいのですが\rが復帰コードと解釈されてしまいうまくいきません。
expect -c " set timeout -1 (snip) expect > ; send \"\rm -rf /tmp/hoge\r\" (snip) "
仕方ないので unalias をして回避しました。
expect -c " set timeout -1 (snip) expect > ; send \"unalias rm\r\" expect > ; send \"rm -rf /tmp/hoge\r\" (snip) "