2016-09-07 8 views
0

DBテーブルにデータを入れるための情報をbashスクリプトで取得するファイルがあります。変数の最初の文字を読み込む方法を知りたいのですが、その行のデータで始まるならば彼らは他の人に挿入する必要がない場合は、テーブルに入るだろう、私はこれを行うには? this-bashスクリプトの変数の最初の文字を読み込みますか?

var=CE-xxxxx 
echo "$var" 
output- CE-xxxxx 

var2=$(echo "$var" | cut -c 1-3) 
echo "$var2" 
output- CE- 

同様

+0

解決策を探してみましたか?これはよくある質問です。 – 123

答えて

0

$var2はあなたの基準に一致するなら、あなたは確認することができますし、さらにそれを使用しています。

0

あなたが必要とするバイトを取得するためにcutを使用することができます使用したい場合は

V="CE-IMPORTANT" 
I=$(echo $V | cut -b 4-) 

を - セパレータとして:あなたは私に「重要」取得の両方のケースで

I=$(echo $V | cut -d '-' -f 2) 

をvar

関連する問題