![]() |
|
|
google unix.com
|
|||||||
| Forum | Registrera | Forum Regler | Länkar | Album | FAQ | Medlemslista | Kalender | Söka | Dagens inlägg | Markera forum som lästa |
| UNIX för avancerade & Expertanvändare Expert-to-experten. Läs avancerade UNIX UNIX-kommandon, Linux operativsystem, systemadministration, programmering, Shell, Shell Scripts, Solaris, Linux, HP-UX, AIX, OS X, BSD. |
Mer UNIX och Linux Forum Ämnen Du kan hitta Helpful
|
||||
| Tråd | Thread Starter | Forum | Svar | Senaste Inlägg |
| Problem med Solaris 10 installationspaketet | MasterapocA | Sun Solaris | 12 | 07-03-2008 02:49 |
| Package Installation HJÄLP! | liketheshell | UNIX för avancerade & Expertanvändare | 1 | 03-07-2008 03:40 |
| Solaris Package Installation | sdspawankumar | Sun Solaris | 1 | 01-30-2008 11:27 |
| Silent paketet installation swinstall swask | Mendocino | HP-UX | 0 | 03-08-2006 09:31 |
| paket från shell script | run_time_error | Shell-programmering och Skript | 1 | 04-18-2005 03:47 |
![]() |
|
|
LinkBack | Thread Tools | Sök i denna tråd | Rate Thread | Visningslägen |
|
|
|
#1 (permalänk)
|
||||
|
||||
|
Shell-skript för att automatisera Package Installation
Hej,
Jag har blivit ombedd att automatisera installationen av paket via shell script. Jag har 10 paket som skall installeras och att 4 paket kräver ytterligare BF information (Host Name Credentials etc) som överförs och för resterande 6 paket måste jag ange "Ja" - "Nej". Jag har försökt med förväntar sig, admin fil men enligt min uppfattning både kräver standard input / åtgärder för definierade. Kan jag använda räkna med If loop efter leken kommandot säger Spawn f eller ex: pkgadd "Test.pkg" if (förvänta [Host Name]) sedan Send "Värdnamn" Är det möjligt att validera resultatet av kommandot och input alternativet genom shell script? Klara ut. eller Har vi några andra sätt att göra detta? Tack, Muhil |
|
#2 (permalänk)
|
||||
|
||||
|
Automatisera paketinstallationen genom shellscript
postat i 2 forum
Senast redigerad av muhilan.r; 10-03-2008 at 08:13.. |
|
#3 (permalänk)
|
||||
|
||||
|
Citat:
Ta en titt på denna kodsträng från en av mina manus gör automatisera SFTP: / usr / bin / förvänta <<EOF spawn / usr / bin / SFTP USERNAME @ SERVER_IP förväntar ( "Password:" ( Send "password \ r" ) "Är du säker på att du vill fortsätta ansluta (ja / nej)?" ( Send "ja \ n" förvänta "Password:" Send "password \ r" ) ) förvänta "sftp>" Send "cd $ IMEIS \ r" förvänta "sftp>" Send "LCD $ LOCALDIR \ r" förvänta "sftp>" Send "get $ file \ r" förvänta "sftp>" Send "Bye \ r" EOF Du bör kunna ändra den till din like. |
![]() |
| Komihåglista |
| Thread Tools | Sök i denna tråd |
| Visningslägen | Betygsätt denna tråd |
|
|