» »

Bash skripta kreiranje komande

Bash skripta kreiranje komande

Parkelj ::

Spostovani!

Imam sledeci del kode v bash skripti:
	if	[ -s $< ]; then \
	  section_start=`\
		  $(GREP) --perl-regexp --max-count=1 \
				  "^[[:space:]]+Execution[[:space:]]Region[[:space:]]$*[[:space:]]\(Base\:[[:space:]]0x" $(ELF_OUT_LIST) | \
			  $(AWK) '{print $$5}' | $(AWK) '{str1=str1 $$0 ""}END{print str1}' | $(SED) -e 's/,//'` && \
	  $(ECHO) "Making $@, start at $$section_start ..."	   ; \
	  ( $(ECHO) '									 ' ; \
		$(ECHO) '# SPAR: $* from $(ELF_OUT)			'  ; \
		$(ECHO) 'ENTRY "Data" = "$* from $(ELF_OUT)" ' ; \
		$(ECHO) '{									 ' ; \
		$(ECHO) '  "Address" =' $$section_start		   ; \
		$(ECHO) '  "Data" =							 ' ; \
		$(ECHO) '	COMMENTED_BYTES					 ' ; \
		$(ECHO) '	  {								 ' ; \
		$(ECHO) '		 <hex>						 ' ; \
		$(CAT)	 $<									   ; \
		$(ECHO) '	  } END_COMMENTED_BYTES			 ' ; \
		$(ECHO) '}									 ' ; \
		$(ECHO) '# SPAR: end of $* ' \
	  ) > $@ ; \
	else \
	  ( $(ECHO)									 ; \
		$(ECHO) '# SPAR: $* from $(ELF_OUT): empty section' \
		  ) > $@ ; \
	fi

Ob zagonu tega dela kode dobim sledeco napako:

/usr/bin/grep: missing )

V regular expression sem nekje pozabil dodati zaklepaj, ampak nikakor ne najdem kje, opravicujem se, vem da je neumna napaka, ampak nisem tolko se vesc regularnih izrazov. Mi lahko kdo pomaga?

Vnaprej se zahvaljujem za pomoc.
  • spremenilo: Parkelj ()

zee ::

Manjka ti ukaz grep.
zee
Linux: Be Root, Windows: Re Boot
Giant Amazon and Google Compute Cloud in the Sky.

Randomness ::

^[[:space:]]+Execution[[:space:]]Region[[:space:]]$*[[:space:]]\(Base\):[[:space:]]0x
Lahko tudi drugače. Odvisno kaj želiš doseči.

Keil?

Zgodovina sprememb…

Parkelj ::

Zivjo!

Zahvaljujem se vam za nasvete, problem sem resil, manjkal je zaklepaj pri kreiranju polja Address:
				  "^[[:space:]]+Execution[[:space:]]Region[[:space:]]$*[[:space:]]\(Base\:[[:space:]]0x\)" $(ELF_OUT_LIST) | \

Ni Keil, ampak je Eclipse - projekt za en end of life IC ... raje naprej ne razlagam ... :D


Vredno ogleda ...

TemaSporočilaOglediZadnje sporočilo
TemaSporočilaOglediZadnje sporočilo
»

php array sortiranje

Oddelek: Izdelava spletišč
91199 (922) Mesar
»

PHP - stringi

Oddelek: Izdelava spletišč
251808 (1631) pehape
»

Procentualna tabela s fiksno glavo

Oddelek: Programiranje
71887 (1771) alen1
»

PHP in JS problem :(

Oddelek: Programiranje
81735 (1543) l0g1t3ch

Več podobnih tem