codes for learning bash