Chcę rekurencyjnie przechodzić przez katalog i zmieniać rozszerzenia wszystkich plików o określonym rozszerzeniu, powiedzmy .t1
na .t2
. Jakie polecenie bash służy do tego?
rename
, napisz skrypt powłoki, który zmienia nazwę pojedynczego pliku (jest to trywialne w twoim prostym przypadku), a następnie użyj find
tego skryptu, aby zastosować ten skrypt do wszystkich plików z naruszającym rozszerzeniem.