אם כל מה שאתה רוצה זה שלא יראו את הפלט של פקודה מסויימת,
אז מה הקשר ל screen ?
קוד:
[SDF@sigma ~/sites]$ tar czvf log.tar.gz log 2>/dev/null
[SDF@sigma ~/sites]$ bash --version
GNU bash, version 3.2.39(1)-release (i386-portbld-freebsd7.0)
Copyright (C) 2007 Free Software Foundation, Inc.
[SDF@sigma ~/sites]$ exit
פה אני מקווץ ולא פותח מקיווץ, אבל הרעיון אותו רעיון.
שים לב ל
המספר 2 אומר שאנחנו רוצים לעשות "redirect" ל stderr, שלשם tar מדפיס את הפלט.
מתוך עמוד המנואל של bash:
קוד:
/dev/stdin
File descriptor 0 is duplicated.
/dev/stdout
File descriptor 1 is duplicated.
/dev/stderr
File descriptor 2 is duplicated.