Linux:シェルで変数の文字列を数える の変更点
Top / Linux:シェルで変数の文字列を数える
- 追加された行はこの色です。
- 削除された行はこの色です。
- Linux:シェルで変数の文字列を数える へ行く。
- Linux:シェルで変数の文字列を数える の差分を削除
*Linux:シェルで変数の文字列を数える [#n882c335] こんな感じ。意外と簡単。 $ str=hogehoge $ echo ${#str} 8 何かと使いたいことがあるしね。 ***サンプル [#b08582e3] 10ケタと13ケタのIDリストファイルをゼロ埋めして13ケタに整形。 INPUTFILE=LIST.txt OUTFILE=TO13.txt while read line do if [ ${#line} -eq 10 ] then TMP=`echo ${line} | sed -e 's/I//'` echo "I000${TMP}" >> ${OUTFILE} else echo ${line} >> ${OUTFILE} fi done < ${INPUTFILE} IDリストの中のイメージ I123456789 I123456789012 これを喰わせると I000123456789 I123456789012 と出力してくれます。