Archive for 2012-04-01

awkで素敵な置換ライフ

[ファイル仕様]
・データが入ってる
・区切り文字がタブ
・テキストファイル

[やりたい事]
ファイル中に下記のようなデータが含まれる 場合、""を\Nに置換したい。
※ \NはmysqlのLoad File時にNULLを表す


001 \t "" \t 100

[コード]

 
cat ${filename} |
  awk 
    'BEGIN { FS="\t"; OFS="\t" } 
    { for (i = 1; i <= NF; ++i) 
        if ($i == "" || $i == "0") $i="\\N" ; print $0
    }'
  }'




[コード解説]
FS="\t"     →    入力時の区切り文字をタブに
OFS="\t"   →    出力時の区切り文字をタブに
NF             →    現在レコードのフィールド数
$1,...,$NF     →    第1フィールド,...,第NFフィールド
$0             →    現在の入力レコード(今回はcatで1行ずつ出力しているので1行すべて)




[結果]

001 \t "" \t 100 → 001 \t \N \t 100

パチパチ

[参考]
AWKのまとめ

awkもっとちゃんと使えるようになりたい!

Posted in , , | Leave a comment

icloudの送信名を変える方法をようやく見つけた



 [症状]

iTunesに一時的に、友人のクレジットカードを紐づけた。
そうしたら、Apple IDのアカウント名が友人に変化した。
同時に、iCloudのアカウント名も友人に変化した。

メールを送るたびに気狂いピエロも真っ青@ファニー芳醇という
謎の名称(友人の名前)が表示され、私は品性を疑われるのでした。

これは、女の子を口説くときにマイナスでしかないので早急に直したい!!

[対処方法]
  1. Apple IDのアカウント名を修正
  2. iCloudのアカウント名を修正
の2つが必要


[手順]

1. Apple IDのアカウント名を修正

  手順は割愛する。リンク先を見たらいい。


2.  iCloudのアカウント名を修正

   iphone側でもってやがる。
 Settings → iCloudの順に選択



 iCloudの設定画面でAccount横の「 > 」をクリック
 



 Advanced下のMail横の「 > 」をクリック




 Nameが表示名なので、全力で普通の名前に変更する→Doneで確定


これでモテモテだぜ!!





Posted in , | Leave a comment

Googleグループ(mailとかappsとか)へアクセスするとリダイレクトが無限ループする



[問題]
Googleのアプリケーション(Gmail、Google Docsなど)にアクセスすると、
ブラウザがリダイレクトしっぱなしになってアクセスできない。

[環境]
Windows7 Pro
Chrome
FireFox11

[解決策]
cookieを削除する

Posted in , , , | Leave a comment

Search

Swedish Greys - a WordPress theme from Nordic Themepark. Converted by LiteThemes.com.