イメージング 次のコマンドを実行しています。
echo "root:mypass" | chpasswd
chpasswdから返された戻りコード/エラーコードを取得するには?この場合、これは可能ですか?頑張った
RET = `echo "root:mypass" | chpasswd`
しかし、これは単に「コマンドが見つかりません」を提供しますか?
ベストアンサー1
ドル?変数は最後のコマンドの戻り値を保持します。次のことができます。
echo "root:passwd" | chpasswd
RET=$?
または自分でテストしてください。
echo "root:passwd" | chpasswd
if [ "$?" -ne 0 ]; then
echo "Failed"
fi