Reklama

Zamiana spacji na inny znak w nazwach plików

Erewhon, sob., 25/04/2009 - 21:41
Kategorie:

Może dlatego, że wychowywałem się na DOS-ie i SCO Unix-ie gdzie stosowanie w nazwach spacji było albo niemożliwe, albo niewłaściwe, może dlatego, że lubię porządek w systemie, ale do dzisiaj uważam spację w nazwie za "techniczny nietakt".

Nie lubię spacji, dużych liter i polskich znaczków w nazwach plików.

Aby zmienić pod *nix-em nazwy plików wykonujemy komendę:

find ./ -type f -exec rename 's/ /_/g' {} \;

Komenda find przeszukuje aktualną kartotekę i wypisuje na wyjście nazwy plików, natomiast rename zamienia w każdym znalezionym pliku (jego nazwie) znak spacji na znak podkreślenia.

Średnia: 3 (2 głosy/ów)

Odpowiedzi

Dodaj nową odpowiedź

Zawartość pola nie będzie udostępniana publicznie.
  • Adresy internetowe są automatycznie zamieniane w odnośniki, które można kliknąć.
  • Dozwolone znaczniki HTML: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd> <img> <pre> <blockquote>
  • Znaki końca linii i akapitu dodawane są automatycznie.
CAPTCHA
To pytanie sprawdza czy jesteś człowiekiem, a aby zapobiec przed spamem.
Image CAPTCHA
Enter the characters shown in the image.