Od Jaki jest ostatni argument poprzedniego polecenia?
shellcheck mówi ci, żebyś nie eksportował zmiennych w tym samym wierszu, który je przypisałeś.
Zastanawiałem się dlaczego?
Czy ta sama rada dotyczy alias
, declare
, export
, local
, readonly
, i typeset
?
export
i nie przydzieliłyby razem. Na przykład Heirloom Bourne Shell wyświetla błąd „foo = 2 nie jest identyfikatorem”.