パスワードを忘れた? アカウント作成
この議論は賞味期限が切れたので、アーカイブ化されています。 新たにコメントを付けることはできません。

brew about」記事へのコメント

  • by Anonymous Coward

    なにこの馬鹿げたパイプ爆弾?
    sedでやると面倒だからtail呼びならまだ理解できなくもないが
    どうせあとでsed通すのにわざわざhead通すとかイミフ
    そもそもこれだけならsedでもgsedでも全部合わせて一回通すだけでやれるだろ
    なんで何度も別々に通してんだ?
    ワンライナーだと複数スクリプト書けないと勘違いしてるぼんくらかな?
    だいたい初っ端のcatがまたぼんくら臭すごい
    catしてsedに流すのでなくsedかけたいものの出口を直接sedに向けてやればいいだけだろ

    しかもこれほどのムダの塊書いといて
    「遅い。これは brew info の遅さで、自分では回避できない。」
    とかいってんだからすげーよこいつ
    たしかにbrewは遅いがおまえには負けるよ 完敗だよ

    • わー。なんか皆が色々教えてくれるーw
      すんません、複文ワンライナーくらいはしますが、間違いなく素人でぼんくらです。(普段使ってないしー。)

      教えていただいたとおりに…できた!かも!
      brew info | gsed -E -z -e 's/^[ =>]+([^\:]+)\: [^\n]+\n([^\n]+)\n.+/\1:\t\2/g'
      とりあえず動きました。

      • head の前のぐだぐだ cat, sed は、エラー回避(2>/dev/null とかじゃなくて)の方法がよく分かんなかったからですが、
        でもその時点で諦めて万能 gsed 様に全てを委ねるべきでした。
         
      • brew info 自身が遅いなーというのも本当なんですが、私のぐだぐだオーバーヘッドも事実ですし

未知のハックに一心不乱に取り組んだ結果、私は自然の法則を変えてしまった -- あるハッカー

処理中...