The UNIX and Linux Forums  

Go Back   Die UNIX-und Linux-Foren > Top Foren > UNIX for Dummies Questions & Answers
.
Google unix.com



UNIX for Dummies Questions & Answers Wenn Sie nicht sicher sind, wo Sie eine UNIX-oder Linux-Frage, post it here. Alle UNIX-und Linux-Anfänger willkommen!

Mehr UNIX-und Linux-Forum Themen Vielleicht finden Sie hilfreiche
Faden Thread Starter Forum Antworten Last Post
Wein im stillen Modus myle Linux 1 03-10-2008 07:53 AM
[Perl] Silent-Eingang eightysix Shell Programmierung und Scripting 2 11-20-2007 09:39 PM
FTP-Script, um in nicht-interaktive Modus mshv123 Shell Programmierung und Scripting 6 09-18-2007 06:45 PM
SFTP schweigen Login sgaucho HP-UX 6 11-09-2005 10:53 AM
stille telnet cgardiner UNIX for Dummies Questions & Answers 1 09-16-2001 11:31 AM

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 Suche diesen Thread Rate Thread Anzeige-Modi
  #1 (permalink)  
Old 12-03-2005
x057373 x057373 is offline
Registrierte Nutzer
  
 

Join Date: Dec 2005
Beiträge: 1
Wie die Shell-Skript im stillen Modus

Hi,

Ich habe eine AIX-Shell-Skript, die in der Regel läuft in einem interaktiven Modus. Nun ist es notwendig, sie im stillen Modus und alle Standard-Antworten.

Wie kann ich das tun?

Danke.
  #2 (permalink)  
Old 12-04-2005
grahamb grahamb is offline
Registrierte Nutzer
  
 

Join Date: Dec 2005
Ort: Windsor, Ont Canada
Beiträge: 13
Running sliently - nicht interaktiv

Hi!

Versuchen Sie, diese Idee;

Wenn ein Skript zu testen, ob es in Betrieb ist in einer interaktiven Shell, es ist einfach eine Frage der Feststellung, ob die Eingabeaufforderung Variable $ PS1 ist. (Wenn der Benutzer wird aufgefordert, für die Eingabe, dann muss das Skript, um eine Eingabeaufforderung.)

Code:
if [ -z $PS1 ] # what no prompt?
then
  # non-interactive;   ...
else
  # interactive;   ...
fi

Es gibt noch andere Ideen in diesem Link: http://www.tldp.org/LDP/abs/html/intandnonint.html

Ein weiterer ist, dass, wenn im Hintergrund / Vordergrund ist ein TTY-Variable, die gesetzt ist oder nicht gesetzt sind. Man könnte auch so etwas wie eine spezielle Variable in "~./. Profil ", das zeigt, dass der Nutzer online ist, zB: $ PS1 oben. (Just Ideen: hat keine Hinweise oder klarere Vorstellungen über diese letzten!)

Hoffe das war hilfreich
GrahamB
  #3 (permalink)  
Old 12-04-2005
Bakunin bakunin is offline Forum Staff  
Bughunter Extraordinaire
  
 

Registriert seit: Mai 2005
Lage: In der linken Byte / dev / kmem
Beiträge: 1641
Eine Korn-Shell im interaktiven Modus hat der "-i"-Flag gesetzt, damit:


Code:
if [ $(print - "$-" | grep -c "i") -gt 0 ] ; then
     print - "shell is interactive"
else
     print - "shell is non-interactive"
fi

Bakunin

Zuletzt bearbeitet von Bakunin; 12-04-2005 auf 09:00 PM..
  #4 (permalink)  
Old 12-04-2005
zazzybob's Avatar
zazzybob zazzybob is offline Forum Advisor  
Registriert Geek
  
 

Join Date: Dezember 2003
Ort: Melbourne, Australien
Beiträge: 2.100
My two cents ....


Code:
case $- in
   *i*) echo "Yay" ;;
   *  ) echo "Nay" ;;
esac

Prost
ZB
Closed Thread

Lesezeichen

Thread Tools Suche diesen Thread
Suche diesen Thread:

Erweiterte Suche
Anzeige-Modi Rate this thread
Rate this thread:

Forumregeln
Du möglicherweise nicht neue Themen
Du möglicherweise nicht nach Antworten
Du möglicherweise nicht post-Anlagen
Du möglicherweise nicht bearbeiten Sie Ihre Beiträge

BB-Code ist Auf
Smilies sind Auf
[IMG] Code Auf
HTML-Code ist Aus
Trackbacks sind Auf
Pingbacks sind Auf
Refbacks sind Auf




Alle Zeiten sind GMT -4. Es ist jetzt 01:50 AM.


Powered by: vBulletin, Copyright © 2000 - 2006, Jelsoft Enterprises Ltd. Sprachliche Übersetzungen Powered by .
vBCredits v1.4 Copyright © 2007 - 2008, PixelFX Studios
Die UNIX-und Linux-Foren Content © Copyright 1993-2009. Alle Rechte Reserved.Ad Management von RedTyger

Content Relevant URLs durch vBSEO 3.2.0