Perlでは、ユーザー定義できる複数の処理をひとつにまとめたものは関数ではなくてサブルーチンという。
古くはVisualBasicもサブルーチン持ってるし、戻り値が無い場合をサブルーチンというほうが個人的にはしっくりくるが・・・。
戻り値も引数もないprintで"Hello!"と出力するだけのサブルーチンprintHelloを定義し呼び出す。
$ vi sub.pl $ perl sub.pl Hello! $
呼び出せた。
Sample/perl/sub/sub/src/sub at master · bg1bgst333/Sample · GitHub