コンテンツへ
#1
投稿記事 by 田中 » 13年前
コード:
#!/bin/sh #① TIME=abc@20121212def readval=echo ${test} | sed "s/[0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9]/\1/" echo readval=${readval} #この変数に0121212が格納されていることが希望です
#2
投稿記事 by かずま » 13年前
#!/bin/sh T1=abc@20121212def T2=`echo $T1 | sed 's/[^0-9]*\([0-9]\{8\}\)[^0-9]*/\1/'` echo $T2 T3=2012121821 T4=`echo $T3 | sed 's/\(........\)\(..\)/\1 \2:00 GMT/'` T5=`date -d "$T4" +'%Y%m%d%H'` echo $T5
20121212 2012121906
“C言語何でも質問掲示板” へ戻る