![]() |
|
|
google unix.com
|
|||||||
| Forum | Registrera | Forum Regler | Länkar | Album | FAQ | Medlemslista | Kalender | Söka | Dagens inlägg | Markera forum som lästa |
| Shell-programmering och Skript Post frågor om ksh, CSH, SH, bash, PERL, PHP, sed, awk och andra skalskript och skal skriptspråk här. |
Mer UNIX och Linux Forum Ämnen Du kan hitta Helpful
|
||||
| Tråd | Thread Starter | Forum | Svar | Senaste Inlägg |
| Förklara line "mn_code \u003d" env | grep ".. MN" | awk-F "\u003d" '(print $ 2)' "" | Lokesha | UNIX for Dummies Frågor & Svar | 4 | 12-20-2007 01:52 |
| Skriv ut Problem i UNIX. Behöver känna till möjligheten att ange skrivarserverns pappersstorlek | ukarthik | HP-UX | 1 | 06-07-2007 10:35 |
| hur du skriver ut en del av rapporten? | GoLive | HP-UX | 2 | 06-22-2005 11:29 |
| Hur man "Print Screen" från en dum terminal på AIX? | stembe | UNIX för avancerade & Expertanvändare | 3 | 11-15-2002 12:01 |
| Skriv ut ouput Från ls | grep "!!!" | geoquest | UNIX för avancerade & Expertanvändare | 5 | 04-11-2002 06:45 |
|
|
LinkBack | Thread Tools | Sök i denna tråd | Rate Thread | Visningslägen |
|
||||
|
Hur får jag awk att skriva ut ett "i den tryckta delen?
Linjen är enkelt, använd "[" som ett fält separator i bitar. Vad jag behöver göra är att sätta ett "mellan $ 2 och $ 3.
Jag kan inte ta reda på flykt karaktär krävs för att få awk att faktiskt skriva ut "och inte tycker att det är en del av en större dubbel". Några idéer? awk-F [ '(print $ 1 "[" $ 2 $ 3)' file.txt | awk-F] '(print $ 1 "]" $ 2 "\" $ 3THE "behöver gå HÄR$ 4) ' Jag har försökt \ ", \, ^" och "" "men inget av det fungerar. What am I missing? Att sätta i [mellan $ 1 och $ 2 fungerar bra, jag bara måste göra samma sak med en". Tack. |