> il nome del file che voglio Codice: swremove-l `swlist prodotto |" /> problema, mentre la soppressione "$" - Il Forum di UNIX e Linux
The UNIX and Linux Forums  


Go Back   UNIX e Linux Forum > Inizio Forum > Shell scripting e di programmazione
.
google unix.com



Shell scripting e di programmazione Pubblica domande su KSH, CSH, SH, Bash, Perl, PHP, sed, awk e da altri script di shell e linguaggi di scripting shell qui.

Più di UNIX e Linux Forum Argomenti potreste trovare utili
Filo Thread Starter Forum Risposte Ultimo Post
sopprimere un messaggio di errore utilizzando il "ls" comando basher400 UNIX for Dummies Domande & Risposte 5 01-14-2009 11:18 AM
Comunicati di sviluppo: Linux Mint 4.0 Beta "Fluxbox", 4.0 Alpha "Debian" iBot UNIX e Linux RSS News 0 01-04-2008 03:00 PM
Spiegare la linea "mn_code \u003d` env | grep ".. mn" | awk-F "\u003d" '(print $ 2)' `" Lokesha UNIX for Dummies Domande & Risposte 4 12-20-2007 01:52 AM
Unix "a" / "Cron" Comando nuovo problema ... Hai bisogno di aiuto Mohanraj UNIX for Dummies Domande & Risposte 3 01-26-2006 08:08 PM
N. utpmx ingresso: è necessario eseguire la voce "login" dal livello più basso "guscio" peterpan UNIX for Dummies Domande & Risposte 0 01-18-2006 04:15 AM

Closed Thread
English Japanese Spanish French German Portuguese Italian Dutch Swedish Russian Norwegian Hungarian Hebrew Danish Bulgarian Greek Powered by Powered by Google
 
LinkBack Thread Tools Cerca in questo Thread Rate Thread Modalità di visualizzazione
  #1 (permalink)  
Old 03-18-2008
rag84dec rag84dec is offline
Utente Registrato
  
 

Iscriviti Data: marzo 2008
Interventi: 7
problema, mentre la soppressione "$"

Salve,
Ho il seguente codice nel makefile

Codice:
	echo "      swremove \`swlist -l product | grep someproduct| awk '{print $1}'\` ">>filename

Voglio
Codice:
swremove 
 `swlist -l product | grep someproduct|awk '{print $1}'`

a comparire. Si prega di uno può aiutare il modo di sopprimere $??... Ho provato \ $ e con doppio qoutes e all.but è didnt work ....
  #2 (permalink)  
Old 03-18-2008
epoca
Valutazione
  
 

Messaggi: n / a
Bit: 0 [Banking]
Backslash opere qui per me. Stai utilizzando alcuni atroci c guscio?


Codice:
vnix$ echo "      swremove \`swlist -l product | grep someproduct| awk '{print \$1}'\` "
      swremove `swlist -l product | grep someproduct| awk '{print $1}'`

vnix$

... O da "nel rendere il file" si intende questo è in un makefile? Poi è necessario raddoppiare il simbolo del dollaro (ma poi anche il risultato sarebbe diverso da quello che stai segnalazione).


Codice:
vnix$ cat Makefile
fun:
	echo "      swremove \`swlist -l product | grep someproduct| awk '{print \$$1}'\` "

vnix$ make
echo "      swremove \`swlist -l product | grep someproduct| awk '{print \$1}'\` "
      swremove `swlist -l product | grep someproduct| awk '{print $1}'`


Ultimo a cura di epoca; al 03/18/2008 03:02 AM.. Motivo: Aggiungi Makefile frammento
  #3 (permalink)  
Old 03-18-2008
epoca
Valutazione
  
 

Messaggi: n / a
Bit: 0 [Banking]
E naturalmente, * * bling, questo:


Codice:
grep someproduct| awk '{print \$$1}'

... si ottiene il prestigioso "inutile l'uso di grep | awk" aggiudicazione.


Codice:
awk '/someproduct/ { print \$$1}'

Closed Thread

Segnalibri

Thread Tools Cerca in questo Thread
Cerca in questo Thread:

Ricerca Avanzata
Modalità di visualizzazione Vota questo thread
Vota questo thread:

Distacco regolamento
Tu non può post nuovo thread
Tu non può inviare una risposta
Tu non può postare allegati
Tu non può modificare i tuoi post

BB codice è Su
Smilies sono Su
[IMG] codice Su
Codice HTML è Chiuso
Trackbacks sono Su
Pingbacks sono Su
Refbacks sono Su




Tutti gli orari sono GMT -4. La data di oggi è 12:59 PM.


Powered by: vBulletin, Copyright © 2000 - 2006, Jelsoft Enterprises Limited. Traduzioni Powered by .
vBCredits v1.4 Copyright © 2007 - 2008, PixelFX Studios
UNIX e Linux Forum Content Copyright © 1993-2009. Tutti i diritti Reserved.Ad di gestione da RedTyger

Contenuti pertinenti URL da vBSEO 3.2.0