August 2012
Intermediate to advanced
624 pages
17h 11m
Polish
Chcemy zmienić nazwę wielu plików, ale polecenie mv *.coś *.innego nie działa zgodnie z oczekiwaniami. Podobny problem występuje wówczas, gdy chcemy narzucić określony sposób nazewnictwa plików.
W „5.18. Modyfikacja fragmentów ciągu tekstowego”, została przedstawiona pętla, która zmienia rozszerzenia plików (szczegółowy opis rozwiązania również znajduje się w tej recepturze). Oto jej przykład:
for FN in *.zły
do
mv "${FN}" "${FN%zły}bash"
doneCzy można w większym stopniu kontrolować dobór nazw? Załóżmy, że chcemy, aby nazwy kolejnych rozdziałów pisanej książki odpowiadały wybranemu przez nas formatowi, ale wydawca posługuje się nazwami wyznaczanymi według innego wzorca. Jeśli pliki mają nazwy na ...
Read now
Unlock full access