[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Нужен ли bash



cramp пишет:
Многое из coreutils собрано под win32 (unxutils). Под виндой вполне работает. (и grep, и sed, и awk ). Я пользуюсь ;)
А что шыбко критичного не умеет cmd.exe?

Ну, к примеру, создайте из cmd каталог имя которого будет текущей датой.

D:\temp>FOR /F "usebackq delims==" %i IN (`date /t`) DO mkdir "%i"
D:\temp>mkdir "Пт 26.09.2008 "

Запускать прямо из cmd, не из файла.

C:\Temp\mkdir %DATE%


Работает?? Это что за ОС и что за шелл?
Если %DATE% == переменная окружения, то чему (и за счёт чего) она у вас равна?

Винда 2000, cmd.exe, руками нигде не прописана такая переменная

Получаем папку вида "06.10.2008"


Шайтан!
Посыпаю голову пеплом ;)

Но получаем на самом деле 2 папки: "Пн" и  "06.10.2008"
Потомушто
echo %date%
Пн 06.10.2008

Похоже, что это малодокументированная функция cmd.exe (переменная %date% по команде set не выводится)

--



Reply to: