![Linuxでファイルの内容を表示するすべての方法を含む包括的なリストはありますか? [閉鎖]](https://linux33.com/image/193023/Linux%E3%81%A7%E3%83%95%E3%82%A1%E3%82%A4%E3%83%AB%E3%81%AE%E5%86%85%E5%AE%B9%E3%82%92%E8%A1%A8%E7%A4%BA%E3%81%99%E3%82%8B%E3%81%99%E3%81%B9%E3%81%A6%E3%81%AE%E6%96%B9%E6%B3%95%E3%82%92%E5%90%AB%E3%82%80%E5%8C%85%E6%8B%AC%E7%9A%84%E3%81%AA%E3%83%AA%E3%82%B9%E3%83%88%E3%81%AF%E3%81%82%E3%82%8A%E3%81%BE%E3%81%99%E3%81%8B%EF%BC%9F%20%5B%E9%96%89%E9%8E%96%5D.png)
catのような方法やWhiptail(ファイルが生成された理由ではない)のような方法を含む、Linuxでファイルの内容を見るすべての方法の完全なリストはありますか?
私は猫、ホイップテール、ナノ、ヘッド、nlとテールを知っています。きっと100人以上はいるでしょう。誰かが完全なリストを提供できますか?
答え1
isaacs@u50-8:~$ echo bar > foo
isaacs@u50-8:~$ cat foo
bar
isaacs@u50-8:~$ less -FX foo
bar
isaacs@u50-8:~$ more foo
bar
isaacs@u50-8:~$ sed -n l foo
bar$
isaacs@u50-8:~$ tee < foo
bar
isaacs@u50-8:~$ tail foo
bar
isaacs@u50-8:~$ head foo
bar
isaacs@u50-8:~$ awk '{print}' foo
bar
isaacs@u50-8:~$ awk '{print $0}' foo
bar
isaacs@u50-8:~$ awk '{ print $1 }' foo
bar
isaacs@u50-8:~$ awk '{}1' foo
bar
isaacs@u50-8:~$ awk '1' foo
bar
isaacs@u50-8:~$ sed 's/^//' foo
bar
isaacs@u50-8:~$ printf "%s" $(cat foo)
bar
isaacs@u50-8:~$ vim --cmd 'set t_ti= t_te=' +redraw +q foo
bar
isaacs@u50-8:~$ pandoc foo -o foo.pdf && pdfgrep . foo.pdf | tr -d " \t\n\r"
bar1
isaacs@u50-8:~$ grep -e ".*" foo
bar
明らかにわかるように、Linuxではファイルの内容を見ることができる方法が数多くあり、私が書いた「リスト」は決して包括的ではありません。 waltinatorが指摘したように、次のことができるので、このリストは無限にできます。
isaacs@u50-8:~$ cat foo
bar
isaacs@u50-8:~$ cat foo | cat
bar
isaacs@u50-8:~$ cat foo | cat | cat
bar
isaacs@u50-8:~$ cat foo | cat | cat | more
bar
isaacs@u50-8:~$ cat foo | cat | cat | more | less -FX
bar
私が個人的に好き
isaacs@u50-8:~$ echo "--[----->+<]>-.--.+++++.+++++++.[--->+<]>-----.[->+++<]>++.-.--[--->+<]>---." > printfoo
isaacs@u50-8:~$ eval $(bf printfoo)
bar
組み込みのさまざまな印刷機能に加えて、独自のスクリプトとプログラムを書くことができます。
isaacs@u50-8:~$ $( sleep 1; nc 127.0.0.1 1234 < foo ) & nc -l 1234
[1] 8217
bar