私はいくつかのテキストファイルを持っています(すべてのファイルは各行にこのスキームを持っています)123:abc
)これらと別々のファイルを作成したいと思います。すべての行(ただしuniq)を持つ1つの大きなファイル。トークン ":"の後の文字列を含むファイル。パイプでbashscriptを短くしてください
cat *.txt >> bigtextfile.txt
sort -u bigtextfile.txt -o bigtextfile.txt
cat bigtextfile.txt | cut -d: -f2 >> bigtextfile-filtered.txt
をしかし、私は、パイプとはるかに短いこれを行うことができます。
これは、ここでは動作しますか?