К сожалению, нет. Обычно в сценариях оболочки, можно только возвратить информацию, которую программа передает среде, которая в большинстве систем Unix является просто кодом возврата. Обычно для обнаружения, что означает ошибочное возвращаемое значение необходимо будет посмотреть в странице руководства для программы, которая возвратила ошибку.
Например, grep
программа возвратит значение 1, если никакие строки, как не будут находить, будут соответствовать, и значение 0 (обычно используемый для успеха), если было найденное соответствие строк. Возвращаемое значение 2 используется для ошибки. Это документируется в grep страницу справочника
Во многих случаях ошибка будет распечатана на STDERR также.