![]() |
|
|
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 |
| Hur man får avsluta satus av ett kommando som jag handläggas i sftp prompten | Karteek | Shell-programmering och Skript | 2 | 04-09-2008 09:00 |
| Konstiga i Shell Prompt | bobbygsk | UNIX för avancerade & Expertanvändare | 6 | 01-31-2008 02:13 |
| skal särskilda prompten | dranNfly | UNIX for Dummies Frågor & Svar | 3 | 04-27-2005 09:50 |
| prompten i sh skal | diegoe | UNIX for Dummies Frågor & Svar | 1 | 12-30-2003 02:10 |
| Ingen skal snabbt? | Mufasa | UNIX for Dummies Frågor & Svar | 2 | 02-14-2002 07:31 |
![]() |
|
|
LinkBack | Thread Tools | Sök i denna tråd | Rate Thread | Visningslägen |
|
|
|
#1 (permalänk)
|
||||
|
||||
|
Avsluta Shell Fråga efter Pbrun
Jag har ett script som pbruns till ett annat konto.
Jag vill pbrun springer på det kontot, och fortsätta att köra alla kommandon i mitt manus. Men istället är det pbruns in på kontot, och bara ger mig ett skal snabbt .. och stannar där. Först när jag avslutar den tanken snabbt .. gör det fortsätta att köra resten av sciprt. Jag har försökt att köra ett kommando med pbrun (t.ex. pbrun su - useraccount2 whoami). Men innan det kan utföra de whoami kommando, det blir bara fastnat vid tanken prompten. Jag har försökt att köra kommandot i bakgrunden (med &) har jag försökt att ge det med-b,-c, men inget verkar fungera. Någon förslag skulle vara mycket uppskattat! |
|
#2 (permalänk)
|
||||
|
||||
|
Hej ishanc,
Jag har att lösa ett mycket liknande (eller exakt) problem. Kan du tala om det för mig, hur fick du lösa detta problem om du har en lösning? någon lösning på problemet? uppskattar din hjälp. Tack Siva |
|
#3 (permalänk)
|
||||
|
||||
|
När du pbrun till ett annat konto en ny inloggningsskriptet körs på grund av vilka man väntar vid kommandotolken. Kommandona i ditt viktigaste script kommer att genomföras efter att du manuellt stänga av den här inloggningsskriptet.
Här är hur jag löst problemet själv: 1. I mitt viktigaste skriptet jag skapat en noll-längd temporära filen på en förutbestämd plats (jag försökte exportera variabler till den nya inloggningsskript, men det fungerar inte) 2. I. Profil av nytt användarkonto jag kontrollera om den filen finns och genomföra de nödvändiga kommandon och ta bort den temporära filen alltså om du pbrun till att användare från kommandoprompten här filen kommer inte vara där så dina kommandon inte verkställas. du kan få problem även om flera användare är pbrunning i att hänsyn samtidigt som du utför dina skript. Hoppas den här hjälper. |
|
#4 (permalänk)
|
||||
|
||||
|
Visste inte att märka den dag då tråden antar jag .....
|
|
#5 (permalänk)
|
||||
|
||||
|
Jag gjorde meddelande datum. Jag har nyligen haft detta problem och sökte på nätet efter en lösning utan framgång. Jag trodde att jag skulle skicka min lösning för att hjälpa någon i framtiden
![]() |