The UNIX and Linux Forums  

Go Back   UNIX och Linux Forum > Upp Forum > UNIX for Dummies Frågor & Svar
.
google unix.com



UNIX for Dummies Frågor & Svar Om du inte är säker på var att skriva en UNIX eller Linux fråga efter det här. Alla UNIX-och Linux-nybörjare välkomna!

Mer UNIX och Linux Forum Ämnen Du kan hitta Helpful
Tråd Thread Starter Forum Svar Senaste Inlägg
Hur man startar ett csh shell script använder Excel Makro? Raynon Shell-programmering och Skript 1 11-08-2006 12:22
Beträffande # identifiera makro sarwan High Level Programming 1 10-06-2006 05:17
makro bankpro High Level Programming 9 02-01-2006 12:52
USRSTACK makro jalburger HP-UX 1 12-03-2004 04:58
VI Macro Problem Atama UNIX for Dummies Frågor & Svar 1 05-16-2002 01:13

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 Sök i denna tråd Rate Thread Visningslägen
  #1 (permalänk)  
Old 08-08-2001
inquirer
Gästens
  
 

Inlägg: n / a
Bitar: 0 [Banking]
makro på shell script?

i skift som vi använde för att köra ett script där vi måste välja mellan olika alternativ. till exempel den första delen skulle gå så här:
\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d
meny
\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d
1) blah
2) blah blah
3) blah blah blah

du har valt:

sedan efter att ett antal flervalsfrågor så vidare och så vidare ... Vad jag vill göra är att varje gång jag köra detta skript annat script / makro kommer att besvara dem flera val för mig. är det möjligt? hjälpa mig med detta.
  #2 (permalänk)  
Old 08-08-2001
PxT's Avatar
PxT PxT is offline Forum Advisor  
Registered User
  
 

Join Date: oktober 2000
Ort: Sacramento, CA
Inlägg: 909
Sätt ditt val i en fil (vi kallar det answers.txt), en per rad. Ex:


1
3
2
4


Kör sedan skriptet med svaren skickas in:

. / mymenu.sh <answers.txt
  #3 (permalänk)  
Old 08-09-2001
inquirer
Gästens
  
 

Inlägg: n / a
Bitar: 0 [Banking]
följa upp frågan ...

tack för svaret PxT. Jag har den på kontoret och det fungerade alldeles utmärkt. men det finns ett större problem för den. som jag just har sagt att dessa manus serie av flera frågor ... det kom till en punkt där det inte finns några val att göra i stället jag måste trycka på ENTER för att välja standard där ingår inte i flera val. Hur kan jag sätta ett "vagnretur" i makro? för att illustrera:

\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d
meny
\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d
1) blah
2) blah blah
3) blah blah blah

du har valt (ENTER \u003d standard bla):

tack för hjälpen men jag behöver den här mycket.

  #4 (permalänk)  
Old 08-09-2001
LivinFree's Avatar
LivinFree LivinFree is offline Forum Advisor  
Gober extraordinär
  
 

Join Date: Jul 2001
Ort: Portland, OR, USA
Inlägg: 1584
Du kan försöka slå Ctrl + V Ctrl-M. Du bör se en "^ M" på skärmen ... också kan du prova att skriva:
\Ctrl-M
På vissa system, \ undgår <p> ... Om ingen av dem fungerar, prova att sätta en tom rad i. ..

HTH
  #5 (permalänk)  
Old 08-15-2001
inquirer
Gästens
  
 

Inlägg: n / a
Bitar: 0 [Banking]
ledsen för det försenade svaret ... men

hej, jag försökte ditt förslag och det fungerade bra ... det bara gäller inte skript med loopar. coz du sade att om valet kräver bara en vagnretur bara lämna ett tomt eller använda ^ M eller ^ V. väl blank sak fungerar det bara att om skript som du försöker att köra makrot kommer loop i slutet av produktionen kommer att vara att den ständigt försöka kasta in vagnretur till följd av en oändlig loop.

att illustrera script constains följande loop:

tills "$ quit" \u003d "y"
göra

(menu1)
(menu2)
(menu3)
...

gjord

se mitt problem? efter utfärdande alla kommandot i slutet kommer det bara se vagnretur. Jag enda lösningen jag kan tänka på är att avsluta programmet och försöker köra skriptet igen. anyway, tack så väldigt mycket för svaret. Jag lärde mig en hel del av denna webbplats. Jag hoppas att söka fler svar från er alla
Closed Thread

Komihåglista

Thread Tools Sök i denna tråd
Sök i denna tråd:

Avancerad sökning
Visningslägen Betygsätt denna tråd
Betygsätt denna tråd:

Utstationering Regler
Du får inte efter nya trådar
Du får inte efter svar
Du får inte skicka bilagor
Du får inte redigera dina inlägg

BB-kod är
Smilies är
[IMG] kod
HTML-koden är Av
Trackback är
Pingbacks är
Refbacks är




Alla tider är GMT -4. Klockan är nu 12:17.


Powered by: vBulletin, Copyright © 2000 - 2006, Jelsoft Enterprises Limited. Översättningar Powered by .
vBCredits v1.4 Copyright © 2007 - 2008, PixelFX Studios
UNIX och Linux Forum Innehållet upphovsrättsskyddat © 1993-2009. All Rights Reserved.Ad förvaltning RedTyger

Content Relevant webbadresser från vBSEO 3.2.0