2006年3月17日の日記の1番目の記事へのコメント

昨日のスクリプト

昨日いきなり貼ったスクリプト(バグあり)のネタ元はこちらです.何かみなさんやってたんで,つられてやってみたわけです.何でシェルスクリプトになったかというと,sedを織り交ぜたら何か楽なことができる気がしたからです.まあ,全然そんなこと無かったわけですがorz

最初,zshのコマンドラインで個々の行をテストしながら書いてたんですが,繋げて/bin/shで動かすとおかしな結果になってしまいました./bin/zshだとちゃんとした結果になります.調べてみたところ,どうもbashだと「HOGE="`printf \"a\nb\n\"`"」とかやってもシェル変数には改行がスペースに置き換えられて入ってしまう模様.あれーそんなんだったっけ? 「#!/bin/zsh」なんて恥ずかしくて書けませんが,かといって改行を入れる方法を調べるのも面倒だったので,改行の代わりに「:」を使うようにして逃げ.で,一部その対応を忘れて「RRFFFFFFFFF」みたいな場合にずれた,と.「:」入れてからほとんどテストしなかったのでおぼのくんに言われるまでバグに気づきませんでしたよorz.昨日のよりは動く版はこちら

お名前:  メールアドレス(省略可):
メールアドレスも表示されます
ここに名前その他を書いてはいけません: ここにメールアドレスその他を書いてはいけません:

2006年3月17日の日記の1番目の記事へのコメント

中の人情報

名前:
nosuke (のすけ)
メール:
sasugaanijaのgmail.com
「の」は「@」みたいな
関連リンク:

カレンダー

2006年3月
      1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31  

<<先月分

翌月分>>

最新の10件のエントリ

最近の10件のコメント

過去ログ