Chcę pobrać listę katalogów w folderze i wypisać listę do pliku wykonywalnego, który używa ich do uruchomienia czegoś.
Dość dużo, to bash plików wymaga listę folderów wewnątrz mojego $directory
, które różnią się od @sub1
, @sub2
, @sub3
, i czasami przejść całą aż do 30. Wszystkie foldery podrzędne są dołączane wraz z @
symbolem.
Obecnie ręcznie dodaję podfoldery do mojej listy i wywoływany jest za pomocą -sub="$subs"
, gdzie sub zdefiniowano powyżej jako
subs="$directory/@sub1;$directory/@sub2;
... itd
Muszę zachować to samo formatowanie danych wyjściowych, aby zachować sposób, w jaki budowany jest plik wykonywalny.
Jak najlepiej to zautomatyzować? Przepraszam, jeśli to trochę dziwne, moje pierwsze pytanie tutaj.
źródło