Митхун Чакраборти, [03.07.21 19:48] while read -r _sItem; do (( saTarFiles+=("$_sItem") )) ; done < <(find "${sDestDir}${sTempDir}" -name "*tar" -print)
хз. для меня тут "нахуй тут круглые скобки? почему двойные? (оказалос кстати нахуй не нужны)" почему done < < написано именно так? через пробелы? почему их два?
Нельзя доябываться? Эээ… ты же плачешь сам, что выглядит ужасно всё. Я тебе говорю, что начни с простоты, с переменных. Или будет очень по-башному или читаемо и понятно.
можно, почему нельзя. Митхун Чакраборти, [04.07.21 16:23] собсно скажу иначе можно переменные назвать как ты любишь ass1 ass2 и ass18, но это нихуя не поможет ответить на вопросы выше ^^^^^^
давай опять скажу иначе for siArchive in $(ls -1 "${sDestDir}${sTempDir}/*tar"); do ^-- SC2045: Iterating over ls output is fragile. Use globs. все началось с этого