![]() |
|
|
google unix.com
|
|||||||
| Fórumok | Regisztráció | Fórum Szabályok | Linkek | Albumok | GYIK | Tagok listája | Naptár | Keres | Mai hozzászólások | Megjelöl Fórumok Olvas |
| A UNIX a dummies Kérdések és válaszok Ha nem biztos benne, hogy hol osztályozhatom Unix vagy Linux kérdés, post it here. Minden UNIX és Linux newbies welcome! |
Több, UNIX és Linux fórum témák Ön által talált Hasznos
|
||||
| Szál | Thread Starter | Fórum | Válaszok | Utolsó hozzászólás |
| Bor néma üzemmód | myle | Linux | 1 | 03-10-2008 07:53 AM |
| [Perl] Silent Bemeneti | eightysix | Shell programozás és Scripting | 2 | 11-20-2007 09:39 PM |
| Szkriptet ftp nem ineractive mód | mshv123 | Shell programozás és Scripting | 6 | 09-18-2007 06:45 PM |
| SFTP néma Belépés | sgaucho | HP-UX | 6 | 11-09-2005 10:53 AM |
| csendestársi telnet | cgardiner | A UNIX a dummies Kérdések és válaszok | 1 | 09-16-2001 11:31 AM |
![]() |
|
|
LinkBack | Téma eszközök | Keresés a téma | Rate Thread | Megjelenítési módok |
|
|
|
||||
|
Hogyan kell futtatni shell script néma üzemmód
Szia,
Nekem van egy AIX shell szkript fut, amelyek általában interaktív módban. Most szükség van rá csendes üzemmódban, és megteszi az összes alapértelmezett választ. How do I do that? Köszönöm. |
|
||||
|
Futás sliently - nem interaktív
Szia! Próbáld ki ezt az elképzelést; Ha egy script kell eldönteni, hogy fut egy interaktív shell, ez egész a megállapítás, hogy a gyors változó, $ PS1 van állítva. (Ha a felhasználó kéri, hogy a bemeneti, akkor a szkript kell, hogy megjelenjen a prompt.) Kód:
if [ -z $PS1 ] # what no prompt? then # non-interactive; ... else # interactive; ... fi Vannak más elképzelések vannak ezen a linken: http://www.tldp.org/LDP/abs/html/intandnonint.html Még egy az, hogy ha a háttér / előtér van egy tty-változó, hogy be van állítva vagy nincs beállítva. Ön tudna is valamit csinálni, mint hogy egy speciális változó "~./. profil ", amely megmutatja, hogy a felhasználó online, pl: $ PS1 fent. (Csak ötlet: nem kapott referenciák, illetve világosabb ötleteket az utolsó is!) Remélem, hogy sokat segített GrahamB |
|
||||
|
A Korn shell interaktív módban van "-i" flag be van állítva, így: Kód:
if [ $(print - "$-" | grep -c "i") -gt 0 ] ; then
print - "shell is interactive"
else
print - "shell is non-interactive"
fi
bakunin Last edited by bakunin; 12/04/2005 at 09:00 PM.. |
![]() |
| Könyvjelzõk |
| Téma eszközök | Keresés a téma |
| Megjelenítési módok | Rate this thread |
|
|