0
Cześć Wszystkim!
Postanowiłem zrobił poprawę w plikach i zmienić znak biały spacja " " na "_".
Skorzystałem z kodu na StackOverFlow
a dokładnie tego:
Gdzie pierwsza część zmienia dane dla Directory 'd'
A druga dla File 'f'
Efektem jest tego, że zmieniły mi się nazwy z np "folder 123" na "folder_123"
Tak samo z plikami, z "plik test.txt" na "plik_test.txt"
Super! Oto mi chodziło.
Problem zaczął się wtedy jak chciałem zmienić nazwy FOLDERÓW z kropkami "." na "_"
Czyli chciałem uzyskać z "folder.123" na "folder_123"
Tak więc lekkomyślnie przebudowałem kod na:
Dzięki czemu w efekcie uzyskałem nazwy folderów z "folder.123" na "__________"
Proszę o każcie mi pokazywać screenów jak to wygląda
Dzięki tej akcji mam pytania:
1. Czego nie wiem - kropka ma jakieś super moce w zmienianiu nazw? jest czymś na kształt "*"?
2. Jakby wyglądał kod żebym mógł dokonać pożądanej zmiany?
Dzięki z góry za odpowiedź.
Postanowiłem zrobił poprawę w plikach i zmienić znak biały spacja " " na "_".
Skorzystałem z kodu na StackOverFlow
a dokładnie tego:
Kod:
find . -name "* *" -type d | rename 's/ /_/g' # do the directories first
find . -name "* *" -type f | rename 's/ /_/g'
A druga dla File 'f'
Efektem jest tego, że zmieniły mi się nazwy z np "folder 123" na "folder_123"
Tak samo z plikami, z "plik test.txt" na "plik_test.txt"
Super! Oto mi chodziło.
Problem zaczął się wtedy jak chciałem zmienić nazwy FOLDERÓW z kropkami "." na "_"
Czyli chciałem uzyskać z "folder.123" na "folder_123"
Tak więc lekkomyślnie przebudowałem kod na:
Kod:
find . -name "*.*" -type d | rename 's/./_/g'
Dzięki czemu w efekcie uzyskałem nazwy folderów z "folder.123" na "__________"
Proszę o każcie mi pokazywać screenów jak to wygląda
Dzięki tej akcji mam pytania:
1. Czego nie wiem - kropka ma jakieś super moce w zmienianiu nazw? jest czymś na kształt "*"?
2. Jakby wyglądał kod żebym mógł dokonać pożądanej zmiany?
Dzięki z góry za odpowiedź.