シェルスクリプト相談室
at TECH
[
2ch
|
▼Menu
]
■コピペモード
□
スレを通常表示
□
オプションモード
□このスレッドのURL
■項目テキスト
800:デフォルトの名無しさん 08/02/27 23:11:01 バカみたいにawk使えばいけそうじゃない? 実行して試してないけど下みたいな感じで。 DATE=`date +"%m/%d"` M=`echo ${DATE} | awk 'BEGIN{FS="/"};{print $1}' ` D=`echo ${DATE} | awk 'BEGIN{FS="/"};{print $2}' ` while read LINE;do if [[ `echo ${LINE} | awk '{print $1}'` = [*][〜][*] ]] ;then MM=`echo ${LINE} | awk 'BEGIN{FS="〜"};{print $2}' | awk 'BEGIN{FS="/"};{print $1}'` DD=`echo ${LINE} | awk 'BEGIN{FS="〜"};{print $2}' | awk 'BEGIN{FS="/"};{print $2}'` else MM=`echo ${LINE} | awk 'BEGIN{FS="/"};{print $1}'` DD=`echo ${LINE} | awk 'BEGIN{FS="/"};{print $2}'` fi if [[ ${M}=<${MM} && ${D}=<${DD} ]] ;then echo ${LINE} >> ${OUT_FILE} fi done < ${IN_FILE} みたいな。 801:デフォルトの名無しさん 08/02/27 23:14:11 あ、dateコマンドで出てきた数値の頭に0がついてたらだめかも。 そのへんは0区切りで$2を取るとか適当にやってください。
次ページ
最新レス表示
スレッドの検索
類似スレ一覧
話題のニュース
おまかせリスト
▼オプションを表示
レスジャンプ
mixiチェック!
Twitterに投稿
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch
5115日前に更新/248 KB
担当:undef