
RedHat9上で作成しているスクリプトに関しての質問です。
#!/bin/bash -x
/bin/date
MAIL=user33
SCRPT_NAME=sshPortFoward.cron
HOST=foo.hoge.com
UNAME=user01
PASSWD=xxxxxxxx
SRC_FWD_PORT=60143
DST_FWD_PORT=143
SSH_PORT=60001
SSH_PORT_FWD_KEKKA=`/bin/ps ax | /bin/grep $HOST | /bin/grep $SRC_FWD_PORT | /bin/grep $DST_FWD_PORT | /bin/grep $UNAME`
if [ -z "$SSH_PORT_FWD_KEKKA" ]; then
( /bin/date ; /bin/ps ax | /bin/grep $HOST | /bin/grep $SRC_FWD_PORT | /bin/grep $DST_FWD_PORT | /bin/grep $UNAME) | \
/bin/mail -s $SCRPT_NAME":could ssh port forward $MAIL
fi
というスクリプトで
「if [ -z "$SSH_PORT_FWD_KEKKA" ]; then」で引っかかっているみたいです。
++ /bin/ps ax
++ /bin/grep foo.hoge.com
++ /bin/grep 60143
++ /bin/grep 143
++ /bin/grep user01
+ SSH_PORT_FWD_KEKKA=
/etc/cron/ip_adr_change.cron/sshPortFoward.cron: line 17: unexpected EOF while looking for matching `"'
/etc/cron/ip_adr_change.cron/sshPortFoward.cron: line 19: syntax error: unexpected end of file
とエラーになってしまいます。
「予想外のEOF!?」という意味ですかね。
文字列にスペースがあるので「""」で括っているのですが、、、
どういう風に訂正したらいいんでしょうか?
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
このQ&Aを見た人はこんなQ&Aも見ています
-
プロが教える店舗&オフィスのセキュリティ対策術
中・小規模の店舗やオフィスのセキュリティセキュリティ対策について、プロにどう対策すべきか 何を注意すべきかを教えていただきました!
-
python エラー
その他(プログラミング・Web制作)
-
シェルでsyntax errorがでてしまう
その他(プログラミング・Web制作)
-
sedなどで、特定の文字列の後の文字列を抽出したい
その他(プログラミング・Web制作)
-
4
Bシェル 変数にある文字列が含まれているか調べる方法
その他(コンピューター・テクノロジー)
-
5
Linux環境 grepで改行コード(CRLF、LF)を検索できないで
UNIX・Linux
-
6
shellスクリプトから別のshellスクリプトを呼び出す方法
その他(プログラミング・Web制作)
-
7
シェルコマンドの 2>&1 とはどういう意味でしょうか?
その他(プログラミング・Web制作)
-
8
grepで検索文字列が完全一致した行だけ取り出す方法
UNIX・Linux
-
9
expectでコマンド実行結果を変数に代入出来ない
UNIX・Linux
-
10
自動パスワード入力でscpするスクリプトでエラー「Unterminated quoted string」
UNIX・Linux
-
11
expectを使用しない自動PW入力方法
UNIX・Linux
-
12
シェルスクリプトでファイル内の数値文字列を数値として扱うには
その他(プログラミング・Web制作)
-
13
awkスクリプトでダブルクォーテーションの削除
その他(プログラミング・Web制作)
-
14
テーブルに主キーを作らないデメリットは?
その他(Microsoft Office)
-
15
シェルスクリプトでエラーが出ます
UNIX・Linux
-
16
例外処理のフローチャートの記述方法
C言語・C++・C#
-
17
scpコマンドでリモートサーバのファイルを削除したい
UNIX・Linux
-
18
TOPコマンドで表示するCPU使用率で100%以上の表示について
UNIX・Linux
-
19
shシェルスクリプト 空白行の入れ方
その他(プログラミング・Web制作)
-
20
TeraTermマクロの文字列結合
その他(プログラミング・Web制作)
関連するカテゴリからQ&Aを探す
このQ&Aを見た人がよく見るQ&A
人気Q&Aランキング
-
4
crontabでsql/plusの起動
-
5
自動パスワード入力でscpするス...
-
6
ロケールをutf8からsjisにする...
-
7
hp-uxで時間(時計)を合...
-
8
cronでシェルスクリプト実行時...
-
9
JAVAをバックグラウンドで実行...
-
10
Homebrewをインストールしたの...
-
11
UNIXのbashエラーでnot a valid
-
12
AWSのEC2のZabbixユーザーでaws...
-
13
クローンでファイル名に日付を...
-
14
crontabでjavaだけが上手く動い...
-
15
TOPコマンドで表示するCPU使用...
-
16
Dirコマンドでフォルダ内ファイ...
-
17
batである文字列内に特定の文字...
-
18
エクセルの表にヘンな枠が・・・
-
19
IPアドレスだとPingが通るのに...
-
20
Linux環境 grepで改行コード(CR...
おすすめ情報
公式facebook
公式twitter