http://www.perlmonks.org?node_id=518943

Microsoft Windows XP [Version 5.1.2600] (C) Copyright 1985-2001 Microsoft Corp. C:\WINDOWS\system32>dir /temp Parameterformat nicht korrekt - "emp". C:\WINDOWS\system32>dir "/temp" Datenträger in Laufwerk C: ist System Volumeseriennummer: C40F-90D7 Verzeichnis von C:\temp ... 1 Datei(en) 29.406 Bytes 1 Verzeichnis(se), 3.351.207.936 Bytes frei C:\WINDOWS\system32>cd /temp Das System kann den angegebenen Pfad nicht finden. C:\WINDOWS\system32>cd "/temp" Das System kann den angegebenen Pfad nicht finden. C:\WINDOWS\system32>cd "c:/temp" Das System kann den angegebenen Pfad nicht finden. C:\WINDOWS\system32>cd "../../temp" C:\temp>

For Intrepid, wrt "usespipe":

The code

doskey usespipe=set ^| perl -npe "s/^/|/"

(Changed: Caret is not special inside quotes.)

was a reply to your homenode's chapter headed "For MSWin-user Monks"

You have some informations on using doskey there, and you give the caveat

My doskey macro definition above uses the pipe inside the perl code (no problem anyway since it's quoted), and outside in the plain command definition.

For the latter, the pipe has to be escaped (^). That was the whole point of my message.