.sh là định dạng sử dụng trong bản thảo được lập trình cho Bash, một dạng của hệ Unix Shell (Bourne-Again Shell). Định dạng này có các hướng dẫn viết bằng ngôn ngữ Bash.
Định dạng này có thể tìm thấy trong các chương trình sử dụng bộ diễn dịch ngôn ngữ lệnh (Shell) như Apple Terminal, Bourne Shell, C-Shell, và Korn Shell.