Perl では、Perl ビルトインを使用するか、シェル コマンドを呼び出す system() を使用して目的を達成できます。問題は、Perl の初心者である私にとって、Linux コマンドに相当する Perl を見つけるのが難しい場合があることです。
たとえば、次のようにします。
cat file1 file2 | sort -u > file3
Perl 関数だけを使用してより Perl らしくしたいのですが、この場合に system() を使用しないようにする方法を簡単に見つけることができません。
system() 呼び出しを使用するよりも、Perl ライブラリ関数を使用する利点はありますか? どちらがより良い方法ですか?