ユーザ用ツール

サイト用ツール


サイドバー

このページの翻訳:



最近の更新



Tag Cloud

bash:script:19_expect

19 expectで自動su

対話を自動化するコマンド
ログイン後よく実行するコマンドを自動で実行できるようしてみる。

1.シェルを用意

~/bin/su.sh

#!/bin/sh
PW="[PASSWORD]"
expect -c "
spawn sudo su -
expect matsui:
send -- ${PW}\n
interact
"

実行権追加

$ chmod 755 ~/bin/su.sh

2.bashrcに追加

~/.bashrc

if [ -f ./bin/su.sh ]; then
	./bin/su.sh
fi
bash/script/19_expect.txt · 最終更新: 2016/04/14 13:55 by matsui