ホームページ > バックエンド開発 > PHPチュートリアル > ルーチンに従わない単純なシェルです。専門家に見てもらえますか?

ルーチンに従わない単純なシェルです。専門家に見てもらえますか?

WBOY
リリース: 2016-06-13 13:49:17
オリジナル
882 人が閲覧しました

ルーチンに従わない単純なシェル。誰か助けてくれませんか?

PHP コード
<!--

Code highlighting produced by Actipro CodeHighlighter (freeware)
http://www.CodeHighlighter.com/

-->#!/bin/bash

exeuser=worker
userid=`id -nu`
if [ "$userid"!="$exeuser" ];then
    echo "only user:worker can execuce"
    exit;
fi
ログイン後にコピー


スクリプト、root で実行するのを忘れることがあります。 、スクリプトは判断を追加しますが、常に true を返す場合は理由がわかりません

------解決策-------------- ----- -
ワーカーユーザーとして実行するとtrueが返されません。Linux as4で試してみました。 。
関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート