customized general bash