Linux Programm Screen Ausgabe verstecken geht das?

...komplette Frage anzeigen

2 Antworten

Du kannst die Standardausgabe und die Standardfehlerausgabe mit ...

&>/dev/null cmd arg1 arg2 ...

... oder ...

cmd arg1 arg2 ... &> /dev/null

... ins Nirvana umleiten.

Wenn du anstelle von dem kaufmännischen Und eine "1" oder eine "2" schreibst, wird entweder NUR stdout oder NUR stderr umgeleitet.

Du kannst auch stdout nach stderr umleiten, oder umgekehrt, aber ich glaube das interessiert dich in diesem Zusammenhang hier nicht. :)

Viel Spaß damit! :)

Ok ich habe es mal versucht. Also das Script ist:
# /bin/sh

while true

do

&>/dev/null screen -d "Lobby"

java -Xms512M -Xmx1024M -jar spigot.jar nogui

echo Its off..sleeping for 2

sleep 2

done

Wenn ich das jetzt ausführe kommt "screen is terminating"

0
@paul4201

Ohne das "& Zeichen" steht nur noch als Ausgabe "[remote detached from 20442.Lobby]"

0
@paul4201

@paul4201

&>/dev/null screen -d "Lobby"

Ich würde es eher so schreiben:

....
screen -d "Lobby" &>/dev/null
..... usw.

Linuxhase

1
screen Befehl > /dev/null

oder so ähnlich.

Okay ich werde es direkt austesten!

0

Nein geht leider nicht :(

0

Was möchtest Du wissen?