You are here: PSPad forum > České diskuzní fórum > Zvýrazňování windows shell syntaxe
Goto Page: PreviousFirst...2 3 4 5 6 7 8 9 10 11 12 ...LastNext
Posted by: lazna | Date: 2015-09-24 08:57 | IP: IP Logged
Promenna neni zvyraznena pokud je predavana jako parametr volaneho scriptu:
@call paths.cmd "%~p0"
Posted by: lazna | Date: 2015-09-24 15:45 | IP: IP Logged
Totez v bledemodrem ve FOR smycce
call functions\web_string_parser.cmd "%%A" "%%B" "%%C" "%%D" "%%E" "%%F" "%%G"
Posted by: pspad | Date: 2015-09-26 18:59 | IP: IP Logged
Snad to bude opraveno.
Posted by: lazna | Date: 2015-10-04 15:47 | IP: IP Logged
Neni zvyraznene koncove procento pri nahrazovani znaku v promennych (v prikladu mazu apostrof z promenne %variable%).
set variable=%variable:'=%
tyka se to i vykricnikovych promennych. Viz ss64.com
L.
Edited 1 time(s). Last edit at 2015-10-04 15:50 by lazna.
Posted by: pspad | Date: 2015-10-04 16:37 | IP: IP Logged
Jeste dluzim opravu escapovanych zavorek.
Takove operace s promennymi vidim poprve
Posted by: lazna | Date: 2015-10-04 19:56 | IP: IP Logged
Muzete to vzit rovnou i se substringy:
SET _result=%_test:~7,5%
Alespon se dozvite jak se Win shell od dob ms-dosu vyvinul, MS to bohuzel moc nemarketuje
Posted by: pspad | Date: 2015-10-04 19:59 | IP: IP Logged
Se substringy už jsem se setkal, ale s nahrazovanim jeste ne.
Nikdy jsem to tak do hloubky nepotreboval. Co jsem potreboval jsem si nasel na netu udelal a po case zase zapomnel. Vetsinou nejake davky na zalohovani, ktere to po tydnu prepisuji apod. takze si vykousnu treba den v tydnu.
Posted by: lazna | Date: 2015-10-06 19:50 | IP: IP Logged
Nezvyraznuji se definovane delimitery ve FOR smycce:
for /f "tokens=2 delims==#l./" %%a in ('more') do echo %%a
vse od 'delims=' do druhych dvojitych uvozovek jsou definovane delimitery a IMHO by mely byt zvyrazneny stejne jako pocet tokenu.
Posted by: lazna | Date: 2015-10-06 22:47 | IP: IP Logged
Zde je zvyraznen jen prvni escape carret
echo ^<tr^>^<td^>%datum%^</td^>^<td^>%%d^</td^>^<td^>%%j^</td^>^<td^>%%b^</td^>^</tr^>
davalo by mi smysl nezvyraznovat bud zadny carret nebo vsechny, ale nevim zda zvyraznovac bere v uvahu ze '<>' jsou bezprostredne za carretem jen obycejne znaky a ne redirecty.
Posted by: lazna | Date: 2015-10-10 17:02 | IP: IP Logged
Pspad ignoruje zavorky podminky IF
if "%_db_type%"=="2" (echo 357) else (echo 349)
Goto Page: PreviousFirst...2 3 4 5 6 7 8 9 10 11 12 ...LastNext
Editor PSPad - freeware editor, © 2001 - 2024 Jan Fiala, Hosted by Webhosting TOJEONO.CZ, design by WebDesign PAY & SOFT, code Petr Dvořák, Privacy policy and GDPR