Различия
Здесь показаны различия между двумя версиями данной страницы.
Следующая версия | Предыдущая версия | ||
обсуждения.blog:спасибо_за_исправления_в_hardbash [19.04.2017 05:46] sergey_osintsev создано |
обсуждения.blog:спасибо_за_исправления_в_hardbash [20.05.2019 15:18] (текущий) |
||
---|---|---|---|
Строка 1: | Строка 1: | ||
- | ====== Спасибо за исправления в hardbash ====== | + | ====== Спасибо за исправления в strongbash ====== |
Принято все кроме #!/usr/bin/env bash\\ | Принято все кроме #!/usr/bin/env bash\\ | ||
- | Нужно использовать shebang #!/bin/bash\\ | + | Нужно использовать shebang #!/bin/bash\\ |
Не нужно использовать shebang переносимости #!/usr/bin/env bash\\ | Не нужно использовать shebang переносимости #!/usr/bin/env bash\\ | ||
\\ | \\ | ||
Строка 8: | Строка 8: | ||
Также добавлено исправлено два новых правила которые скоро попадут в crab_syntax | Также добавлено исправлено два новых правила которые скоро попадут в crab_syntax | ||
+ | |||
**bashxxx** | **bashxxx** | ||
- | Запрещено удалять tmp в trap EXIT. создание временного файла это своего рода with file и его удаление это end with, чтоб было понтяно где он более не нужен аля область работы с файлом. И если файл остался в тмп то это признак, что есть ошибка в логике. | + | |
+ | Запрещено удалять tmp в trap EXIT. создание временного файла это своего рода with file и его удаление это end with, чтоб было понтяно где он более не нужен аля область работы с файлом. И если файл остался в тмп то это признак, что есть ошибка в логике. | ||
**bashxxx+1** | **bashxxx+1** | ||
- | Запрещено в утилитах передавать результаты через промежуточные файлы. Только errno stdout stderr. В исключительных случаях имя файла должно быть в argv или конфиг в argv. | ||
+ | Запрещено в утилитах передавать результаты через промежуточные файлы. Только errno stdout stderr. В исключительных случаях имя файла должно быть в argv или конфиг в argv. | ||
- | {{tag>}} | + | **bashxxx+2** |
+ | Выборочно использовать | ||
+ | |||
+ | spellshell | ||
~~DISCUSSION~~ | ~~DISCUSSION~~ | ||
+ | |||
+ | |||
+ | ~~OWNERAPPROVE~~ | ||