php:php の var_dump の出力で => の後の改行を削る

行が多くてうざいので。

Python

hdknr@debiansept:~/php$ more d.py
import sys,re

for l in sys.stdin.readlines():
    if re.search('=>$',l):
        l=l.rstrip("\n")
    print l,
とやるとファイルを作らなければいけないので、ワンライナー。

hdknr@debiansept:~/php$ cat x.txt | python -c "import sys; print ”.join( [ x.replace(‘=>\n’,’=>’) for x in sys.stdin.readlines()]);"

だったら、phpでも良いのでは?

hdknr@debiansept:~/php$ cat a.txt  | php -r '$s=file_get_contents("php://stdin");echo str_replace("=>\n","=>",$s);'
ので、
hdknr@debiansept:~/php$ cat a.txt | php -r 'echo str_replace("=>\n","=>",file_get_contents("php://stdin"));'
 
カテゴリー: 未分類 パーマリンク

コメントを残す

以下に詳細を記入するか、アイコンをクリックしてログインしてください。

WordPress.com ロゴ

WordPress.com アカウントを使ってコメントしています。 ログアウト / 変更 )

Twitter 画像

Twitter アカウントを使ってコメントしています。 ログアウト / 変更 )

Facebook の写真

Facebook アカウントを使ってコメントしています。 ログアウト / 変更 )

Google+ フォト

Google+ アカウントを使ってコメントしています。 ログアウト / 変更 )

%s と連携中