Re: [cmd] hurtowa zmiana rozszerzeń plików

Autor: Konrad Kosmowski <konrad_at_kosmosik.net>
Data: Fri 04 Dec 2009 - 23:57:42 MET
Message-ID: <6ogou6-s0u.ln1@kosmosik.net>
Content-Type: text/plain; charset=ISO-8859-2

** Konrad Kosmowski <konrad@kosmosik.net> wrote:

>> witam,
>> mam duuużo plików z rozszerzeniem *.txt (nazwa o zmiennej długości, bez
>> spacji, 3 znakami rozszerzenia), które muszę zmienić na *.csv.
>> ok, wiem, że są jakieś programy zewnętrzne, które potrafią to robić, choćby
>> TotalCommander, ale w miarę możliwości chcę to zrobić w skrypcie.
>> próbowałem tak:
>> FOR /f %%X IN ('DIR /B *.txt') DO MOVE %%X %%X.csv
>> teoretycznie zadanie jest wykonane, ale wygląda niezbyt elegancko, tj.
>> plik o nazwie
>> abc.txt -> abc.txt.csv,
>> a ja chcę zmienić tylko rozszerzenie, czyli żeby
>> abc.txt -> abc.csv.
>> może macie jakiś pomysł jak zmodyfikować skrypt, żeby to osiągnąć?
>> pls, w skrypcie, bez programów zewnętrznych :)
                    ^^^^^^^^^^^^^^^^^^^^^^^^^^
> Z narzędziami GNU to basename.

OK dobra nie doczytałem kajam się. :)

-- 
    +                                 '                      .-.     .
                               ,                         *    ) )
  http://kosmosik.net/                     .           .     '-'  . kK
Received on Sat Dec 5 00:05:02 2009

To archiwum zostało wygenerowane przez hypermail 2.1.8 : Sat 05 Dec 2009 - 00:42:00 MET