Спасибо за исправления в strongbash

Принято все кроме #!/usr/bin/env bash
Нужно использовать shebang #!/bin/bash
Не нужно использовать shebang переносимости #!/usr/bin/env bash

Если кто хочет подискутировать - давайте аргументы.

Также добавлено исправлено два новых правила которые скоро попадут в crab_syntax

bashxxx

Запрещено удалять tmp в trap EXIT. создание временного файла это своего рода with file и его удаление это end with, чтоб было понтяно где он более не нужен аля область работы с файлом. И если файл остался в тмп то это признак, что есть ошибка в логике.

bashxxx+1

Запрещено в утилитах передавать результаты через промежуточные файлы. Только errno stdout stderr. В исключительных случаях имя файла должно быть в argv или конфиг в argv.

bashxxx+2

Выборочно использовать

spellshell

~~OWNERAPPROVE~~