手続き型言語しか分からんシェルスクリプトも手続き型?