#powershell Jak zmusić PowerShella w Windowsie, by mi zapisywał backup bazy danych (z wykorzystaniem mysqldump) w UTF-8 bez BOM?
Teraz robi to w UTF-16, a jak zmienię na samym początku skryptu:

$PSDefaultParameterValues['Out-File:Encoding'] = 'utf8'
to plik sql jest w UTF-8, ale z BOM.
Chodzi, by to robił w locie, a nie wczytywał całą zawartość pliku do pamięci i dekodował.
Backupy robione spod zwykłego cmd działają tak jak chcę. Ale przy próbie przerobienia
Chcę sobie napisać skrypt w bashu, który tworzy codziennie katalog i

mysqldump
em eksportuje tam bazę danych. Chodzi mi jednak o to, żeby każda tabela była w oddzielnym pliku. Tutaj pojawia się problem, jako że w bazie mam około 40 tabel - chcę jakoś pobrać nazwy tych tabel do listy. Jest jakieś gotowe polecenie, które utworzy mi z tego listę, tak żebym mógł sobie w pętli pobierać kolejne nazwy tych tabel? Mam