FC2ブログ

シェルスクリプトでファイル書き換え

ユーザの所有権を変更するのに毎回タイプするのは面倒なので

スクリプトを作ってみようと思います

今回は read コマンドを使ったものを作成

vim user_change.sh
でファイルを作成

#!/bash/sh
echo -n "所有権を変更します ユーザ名の入力を-->"
read $USER

chown -R $USER:$USER test-ip.txt

echo "所有権を $USER へ変更しました"

これでOK

ただし、$USER に格納したデータを消さないと
毎回ユーザを変えられないので、この処理が必要

ちなみに、一度ログアウトしなければ値が保持されているので
そのままパーミッション変更などには使えます


sh user_change.sh
のあとに
mkdir $USER
とすれば
ユーザ名のディレクトリなどにも使えますし
chwon $USER test
というように所有権変更などにも使えます

応用で ipアドレス変更とかもできます
スポンサーサイト



テーマ : プログラミング
ジャンル : コンピュータ

コメント

非公開コメント

最新記事
検索フォーム
GREEハコニワ攻略サイト
リンク
カテゴリ
月別アーカイブ
フリーエリア
最新記事
FXプライムレート
最新コメント
最新トラックバック