You are here: PSPad forum > České diskuzní fórum > Zvýrazňování windows shell syntaxe

Zvýrazňování windows shell syntaxe

Goto Page: PreviousFirst...5 6 7 8 9 10 11 12 13 14 15 ...LastNext

#91 Re: Kontrola poctu zavorek v batch souboru

Posted by: lazna | Date: 2018-03-27 17:37 | IP: IP Logged

V konstrukci

if defined something echo Defined

resp.

if not defined something echo Undefined

je treti (resp. ctvrty) token (zde 'something') vzdy promenna, jen je zapsana bez procent ci vykricniku.

ss64.com

Mozna by stalo za uvahu ji nejak zvyraznovat.

Edited 1 time(s). Last edit at 2018-03-27 17:38 by lazna.

Options: Reply | Quote | Up ^


#92 Re: Kontrola poctu zavorek v batch souboru

Posted by: lazna | Date: 2018-05-20 08:05 | IP: IP Logged

Posledni zavorka se v teto konstrukci neparuje:

for /f "tokens=4 delims=: " %%a in ('
nslookup -debug myip.opendns.com. resolver1.opendns.com 2^>NUL^|findstr /C:"internet address"
') do (echo %%a)

L.

BTW: Jinak jsem objevil "zajimavou" vec, ze pspad ve stejne verzi s aktivnim zvyraznenim "Windows shell script" jednou zvyraznuje promenne zelene a jednou cervene. Muze hrat roli jeste neco jineho nez verze PSpadu a zapnuty zvyraznovac? pspad 5.0.0. (227)

Options: Reply | Quote | Up ^


#93 Re: Kontrola poctu zavorek v batch souboru

Posted by: lazna | Date: 2018-08-10 08:08 | IP: IP Logged

lazna:
Posledni zavorka se v teto konstrukci neparuje:

for /f "tokens=4 delims=: " %%a in ('
nslookup -debug myip.opendns.com. resolver1.opendns.com 2^>NUL^|findstr /C:"internet address"
') do (echo %%a)

L.

BTW: Jinak jsem objevil "zajimavou" vec, ze pspad ve stejne verzi s aktivnim zvyraznenim "Windows shell script" jednou zvyraznuje promenne zelene a jednou cervene. Muze hrat roli jeste neco jineho nez verze PSpadu a zapnuty zvyraznovac? pspad 5.0.0. (227)

Jeste jsem si vsiml, ze kdyz umistim kurzor tesne za posledni zavorku, zmeni se zvyrazneni prvni zavorky. Nevim zda je to zamer ci chyba, ale je to matouci kdyz udelam paste celeho kodu, tak zurzor stoji za poslednim znakem automaticky..

Options: Reply | Quote | Up ^


#94 Re: Kontrola poctu zavorek v batch souboru

Posted by: lazna | Date: 2018-09-04 10:22 | IP: IP Logged

U prikazu 'setlocal' se nezvyraznuji jeho parametry. Mohou byt ctyri:

ENABLEEXTENSIONS
DISABLEEXTENSIONS
ENABLEDELAYEDEXPANSION
DISABLEDELAYEDEXPANSION

cokoliv jineho do konce radky ci do libovolneho ze ctyr znaku &|<> je chyba.

Options: Reply | Quote | Up ^


#95 Re: Kontrola poctu zavorek v batch souboru

Posted by: lazna | Date: 2018-10-04 13:22 | IP: IP Logged

V teto kontrukci se nesparuji zavorky

if defined a (echo "%%~a")

Options: Reply | Quote | Up ^


#96 Re: Kontrola poctu zavorek v batch souboru

Posted by: pspad | Date: 2018-10-04 13:28 | IP: IP Logged

Kouknu se na to. Díky, že se to udržuje takto v jednom vláknu.

Options: Reply | Quote | Up ^


#97 Re: Kontrola poctu zavorek v batch souboru

Posted by: lazna | Date: 2018-10-13 13:09 | IP: IP Logged

Retezec 'cmd' nezvyraznovat pokud tvori priponu v nazvu souboru scriptu, tedy ve formatu 'cosi_kdesi.cmd'

Jen pokud stoji samostatne 'cmd' ci 'cmd.exe' a za sebou ma pripadne parametry atp., pak se jedna o klicove slovo. Parametru muze byt vicero, viz "cmd /?"

Options: Reply | Quote | Up ^


#98 Re: Kontrola poctu zavorek v batch souboru

Posted by: lazna | Date: 2018-10-29 08:30 | IP: IP Logged

Je normalni aby se zvyrazneni menilo v zavislosti na odsazeni radku od okraje?

Options: Reply | Quote | Up ^


#99 Re: Kontrola poctu zavorek v batch souboru

Posted by: pspad | Date: 2018-10-29 08:47 | IP: IP Logged

Nemělo by být. Příklad by byl?

Options: Reply | Quote | Up ^


#100 Re: Kontrola poctu zavorek v batch souboru

Posted by: lazna | Date: 2018-11-03 13:21 | IP: IP Logged

Pokud bezprostredne pred specialnimi znaky &|<> stoji striska/caret, pak sveho specialniho
vyznamu pozbyvaji a jsou z nich standardni znaky. Nasledujici CELY text za prikazem 'echo' je obycejny textovy retezec. Nyni je prvni striska oranzova a zbytek textu cerny.

echo ^<center^>Toto je text^<u^>NA WEB^</u^>^</center^>

Options: Reply | Quote | Up ^


Goto Page: PreviousFirst...5 6 7 8 9 10 11 12 13 14 15 ...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