When we write shell scripts we do this:#!/bin/bashBut What if bash is in /usr/bin/? How can we find it in a portable way inside script? I did this, but it gives error:#!which bash
How to find bash in a portable way
bash
If bash is in the different location you can hash bang it as follows:#!/usr/bin/env bashLocation for env is pretty standard across the variants.