0
cshスクリプトを使用してプロパティファイルを読み取る方法は?cshスクリプトを使用してプロパティファイルを読み取る
私がグーグルで見つけたとき、私が見るものはすべてbashスクリプト用です。
は現在、どのような私が使用していること
#!/bin/csh
set config_file=$1
echo "Configuration at : $config_file"
set server=`grep -i 'server' $config_file | cut -f2 -d'='`
set port=`grep -i 'port' $config_file | cut -f2 -d'='`
if ("$port" == "") then
set port=9000
endif
であり、それが正常に動作しています
server=192.168.1.20
port=8081
私のプロパティファイルです。しかし、いずれかのプロパティがコメントされている場合でも、値は読み取られます。
server=192.168.1.20
#port=8081
ポートの最終値は、2番目のケースでは9000ではなく8081になります。