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

Linuxのソースコードでコメントの「fuck」を「hug」に置き換えるパッチ、その是非が議論に」記事へのコメント

  • by Anonymous Coward on 2018年12月02日 19時44分 (#3525520)

    $ grep -r fuck /usr/src/linux |wc -l
    27

    たったの27行ぽっち
    機械的にやらずに意味が通じるようにサクッと手直しろよ

    • by Anonymous Coward

      s/fuck/suck/g;
      こ、これでいい?

    • by Anonymous Coward

      へー、grep に -r ってオプションあったんだ。お礼に、-c というオプションを教えてあげよう。

      • by Anonymous Coward

        元コメ見て『-i オプションも付けるべきでは?』と思った。

        • by Anonymous Coward

          全部大文字ってのが一番多かったりして...

          • by Anonymous Coward

            実際に試してみたら、 1文字目が大文字のが 2つ追加であっただけでした。

            • by Anonymous Coward

              f**kとか伏せ字になってるのでは?
              "f..k"だとどうですかね?
               
              # そしてfsckのソースが大量に

          • by Anonymous Coward

            痴漢よけにスペース入りとかアンダーバー入りで書くやつ

    • by Anonymous Coward

      grep -i \(fuck\|fuc\*\|fu\*k\|fu\*\*\|f\*ck\|f\*c\*\|f\*\*k\|f\*\*\*\|\*uck\|\*uc\*\|\*u\*k\|\*u\*\*\|\*\*ck\|\*\*c\*\|\*\*\*k\|\*\*\*\*\) | wc -l
      # 冗談です。

      • by Anonymous Coward

        惜しい、正規表現全体をダブルクォートで括らないと動かないですね。
        末尾の****は冗談として、それを省いた状態でチェックしてみました。

        $ grep -nri "\(fuck\|fuc\*\|fu\*k\|fu\*\*\|f\*ck\|f\*c\*\|f\*\*k\|f\*\*\*\|\*uck\|\*uc\*\|\*u\*k\|\*u\*\*\|\*\*ck\|\*\*c\*\|\*\*\*k\\)" | wc -l

        • by Anonymous Coward

          羅列するなら無理して正規表現を使わず、素直に-Fと-eで固定文字列を複数指定すれば?

          正規表現使うほうが楽だとは思うけど
          $ grep -rhi "[f*][u*][c*][k*]"|grep -vcF "****"

あつくて寝られない時はhackしろ! 386BSD(98)はそうやってつくられましたよ? -- あるハッカー

処理中...