Skip to main content

ワンライナー.1.行全体をそのまま表示(one-liner)copy

Python

bash
cat a.txt | python3 -c 'import sys; [print(x.rstrip()) for x in sys.stdin]'

無理がある・・

PHP

bash
cat a.txt | php -R 'echo $argn . "\n";'

Bash

bash
cat a.txt | awk '{ print $0 }' # awk だけど

$0 は 省略できるっぽい

bash
cat a.txt | awk '{ print }'

ただ出すだけなら cat でいいのだけど

bash
cat a.txt | cat

Ruby

bash
cat a.txt | ruby -ne 'print'

Perl

bash
cat a.txt | perl -ne 'print'

これでもいいんだけど、例にならない感じがして

bash
cat a.txt | perl -pe ''