場合、ユーザのホームディレクトリが正しく設定されていますこんにちは、私はチェックするスクリプトを作成しようとしている。下記のスクリプトの抜粋です
引用:
dirperm \u003d $ (はls - ( $エコーユーザ| awkは- Fが$レーザ: ' ( ) ' ) $ 6を印刷する| awkは- F 'を' ' ( ) ' $ 3プリント)
# $ユーザ名をエコー
場合、 [ " $ユーザ名" \u003d\u003d " $ dirperm " ]
それから
ユーザー名を$エコー[パス]
その他の
[ - Z "を$ dirperm " ]
それから
ユーザー名を$エコー[失敗-ディレクトリが存在していません! ]
その他の
ユーザー名を$エコー[失敗]
|
ここに、私は変数には、ホームディレクトリの所有者の名前をしようとしている
dirperm ( / etc / passwdの)ラインを読んでいます。しかし、その時には、ディレクトリが無効であるようだ、 "を表示し、スクリプトの出力をmesses "というエラーメッセージが存在しません。 どのようにしてチェックを行うことができますを参照する場合には、出力の
はls -レーザ スクリプトの中では有効ですか?