Forward slash как разделитель компонентов пути.

Вам не хватает чего-то в Far? Вы считаете, что вашу идею стоит услышать? Пишите сюда.
AnrDaemon
Posts: 93
Joined: Mon 14 Jun, 2010 20:25

Forward slash как разделитель компонентов пути.

Post by AnrDaemon »

Искал тему, но похоже, мне одному надо.
Так вот - надо. Надо переключатель наподобие !^/!#, чтобы все подстановки имен после него были с "/" вместо "\". Звёздочка вроде пока свободна?
И нет, я не имею в виду альтернативу или замену для модификатора списков "S".
А надо именно чтобы команда

Code: Select all

view:<?diff --strip-trailing-cr -- !*'!#!\!.!' '!^!\!.!'
разворачивалась в

Code: Select all

view:<?diff --strip-trailing-cr -- "C:/readme" "//SERVER/SHARE/readme"
User avatar
DrKnS
Posts: 6114
Joined: Thu 04 Aug, 2005 06:44
Location: Kyiv
Has thanked: 12 times
Been thanked: 426 times

Re: Forward slash как разделитель компонентов пути.

Post by DrKnS »

AnrDaemon wrote:похоже, мне одному надо
Я может не понимаю чего, но не проще тебе взять нормально портированный diff, чем нам прикручивать модификатор, который нужен аж одному пользователю?
AnrDaemon
Posts: 93
Joined: Mon 14 Jun, 2010 20:25

Re: Forward slash как разделитель компонентов пути.

Post by AnrDaemon »

DrKnS wrote:
AnrDaemon wrote:похоже, мне одному надо
Я может не понимаю чего, но не проще тебе взять нормально портированный diff, чем нам прикручивать модификатор, который нужен аж одному пользователю?
diff был взят в качестве примера. Есть идеи, чем заменить весь cygwin? (Ладно, не весь, бОльшую его часть)
User avatar
chupakabra
Posts: 1023
Joined: Wed 27 Jul, 2005 19:36
Contact:

Re: Forward slash как разделитель компонентов пути.

Post by chupakabra »

чем заменить весь cygwin?
mingw, msys?
AnrDaemon
Posts: 93
Joined: Mon 14 Jun, 2010 20:25

Re: Forward slash как разделитель компонентов пути.

Post by AnrDaemon »

И чем он лучше? Тем, что не спотыкается на виндовых путях? Мне именно надо, чтобы спотыкался, чтобы потом на реальном сервере не было сбоев.
User avatar
lordmuzer
Posts: 533
Joined: Mon 12 Nov, 2007 22:05
Location: Киев
Has thanked: 20 times
Contact:

Re: Forward slash как разделитель компонентов пути.

Post by lordmuzer »

тогда можно с тем же успехом писать в МС что б cmd.exe могло работать "cd c:/windows/" или нет ?
AnrDaemon
Posts: 93
Joined: Mon 14 Jun, 2010 20:25

Re: Forward slash как разделитель компонентов пути.

Post by AnrDaemon »

lordmuzer wrote:тогда можно с тем же успехом писать в МС что б cmd.exe могло работать "cd c:/windows/" или нет ?
Это проблемы cmd.exe. У TCСle их нет.
Не удивлюсь, если и у PowerShell их тоже нет.
User avatar
lordmuzer
Posts: 533
Joined: Mon 12 Nov, 2007 22:05
Location: Киев
Has thanked: 20 times
Contact:

Re: Forward slash как разделитель компонентов пути.

Post by lordmuzer »

это проблемы того что c:/windows/ не очень то валидный пусть. то что он где то работает не значит что должен работать везде.
про //server/share вообще лучше не говорить.
AnrDaemon
Posts: 93
Joined: Mon 14 Jun, 2010 20:25

Re: Forward slash как разделитель компонентов пути.

Post by AnrDaemon »

К тому же, пусть cd и не работает, но программы запускаются нормально.
Будем до посинения спорить о преимуществах документированных возможностей операционных систем?

P.S.
То, что cd не работает - это явный баг, но не думаю, что MS будет его фиксить. У них уже есть WSH и PowerShell, про cmd по ходу там забыли.
User avatar
DrKnS
Posts: 6114
Joined: Thu 04 Aug, 2005 06:44
Location: Kyiv
Has thanked: 12 times
Been thanked: 426 times

Re: Forward slash как разделитель компонентов пути.

Post by DrKnS »

писать в МС что б cmd.exe могло работать "cd c:/windows/"
пусть cd и не работает
То, что cd не работает - это явный баг
:facepalm:

Хоть кто-то удосужился проверить?
AnrDaemon
Posts: 93
Joined: Mon 14 Jun, 2010 20:25

Re: Forward slash как разделитель компонентов пути.

Post by AnrDaemon »

lordmuzer wrote:это проблемы того что c:/windows/ не очень то валидный пусть.
С каких пор он "не очень-то валидный"?
то что он где то работает не значит что должен работать везде.
Да вот загвоздка - документация утверждает, что для файловых операций нет разницы между "\" и "/"... С майкрософтом спорить будешь?
про //server/share вообще лучше не говорить.
Почему?
User avatar
lordmuzer
Posts: 533
Joined: Mon 12 Nov, 2007 22:05
Location: Киев
Has thanked: 20 times
Contact:

Re: Forward slash как разделитель компонентов пути.

Post by lordmuzer »

я. у меня не работает. ос winxp sp3

Code: Select all

C:\Documents and Settings\gambit>cd c:/windows
Системе не удается найти указанный путь.

C:\Documents and Settings\gambit>cd c:\windows

C:\WINDOWS>
AnrDaemon
Posts: 93
Joined: Mon 14 Jun, 2010 20:25

Re: Forward slash как разделитель компонентов пути.

Post by AnrDaemon »

DrKnS wrote:
Хоть кто-то удосужился проверить?
Я проверил... в XPSP3 не работает.

Code: Select all

[AnrDaemon@DAEMON2 C:\Program Files\Common Files\Borland Shared\MSHelp]
$ cd "C:/WINDOWS/"
Системе не удается найти указанный путь.
Last edited by AnrDaemon on Thu 01 Jan, 1970 01:00, edited 0 times in total.
Reason: Оверквотинг
User avatar
WARP ItSelf
Самый умный
Posts: 1011
Joined: Tue 15 Mar, 2005 23:19
Contact:

Re: Forward slash как разделитель компонентов пути.

Post by WARP ItSelf »

А в семерке работает. Это к тому, как в MS на cmd забили.
Никто не знал, а я...
Post Reply

Return to “Предложения и идеи”