Dalam pengujian saya (dalam Bash dan Z Shell), saya tidak melihat masalah dengan mendefinisikan fungsi atau alias atau skrip shell yang dapat dieksekusi yang memiliki tanda hubung dalam namanya, tapi saya tidak yakin bahwa ini akan baik-baik saja di semua shell dan dalam semua kasus penggunaan...