人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

solarisサーバでシェルを実行しようとすると以下のようなエラーがでます。

RSYNC_PASSWORD=a00001: 英数字以外の文字が使用されています。

シェルの該当部分は以下の通りです。
-----------------------------------------
web_PWD="a00001"

export RSYNC_PASSWORD=${web_PWD}
-----------------------------------------

RSYNC_PASSWORD=${web_PWD}部分にイコールを使用しているのがいけないのでしょうか?
でも、イコールを使わずに書くなんて無理ですよね・・・?

解決方法がわかるかた、教えて下さい。

●質問者: Ryo0524
●カテゴリ:コンピュータ ウェブ制作
✍キーワード:solaris イコール エラー サーバ シェル
○ 状態 :終了
└ 回答数 : 2/2件

▽最新の回答へ

1 ● km1967
●35ポイント ベストアンサー

RSYNC_PASSWORD=${web_PWD}部分にイコールを使用しているのがいけないのでしょうか?

その通り。

Solarisでは下記のように分割して書かなければならない

web_PWD="a00001"
RSYNC_PASSWORD=${web_PWD}
export RSYNC_PASSWORD
◎質問者からの返答

できました!!

ありがとうございます。


2 ● GreenStar
●35ポイント
RSYNC_PASSWORD=a00001
export RSYNC_PASSWORD

ソラリス無いけど、こんな感じだったと思う。

◎質問者からの返答

ありがとうございます。

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ