パッケージがインストールされているチェック
#!/bin/bash
if rpm -q sysstat &>/dev/null; then
echo "sysstat is already installed."
else
echo "sysstat is not installed!"
fi
説明:
sysstatのパッケージには、我々が検出したいされた
回転数をパッケージが存在するかどうか照会するために使用するパッケージ管理ツール、-q照会モードです。
条件が真であるかのように、次のコマンドを実行
プレミアム
#!/bin/bash
if rpm -q $@ &>/dev/null; then
echo "$@ is already installed."
else
echo "$@ is not installed!"
fi
出力:
スクリプトの変更コマンド
ステップ:
[root@node1 shell]# ls
demo.sh
[root@node1 shell]# mv demo.sh demo && cp demo /bin
[root@node1 shell]# demo
这是一个演示脚本
注意:スクリプトでの
/bin
カレントディレクトリは、次のカスタムコマンドを確認し、コマンドが同じ名前のディレクトリがありません。