Ennek a kérdésnek már megvannak a válaszai :
Megjegyzések
Válasz
Ha a parancsnak nincs csendes opciója, akkor irányítsa át a hibát a / dev / null fájlba.
oidvalue=$(snmpget -v 2c -c public localhost 1234 2>/dev/null)
Megjegyzések
- Köszönöm, de kiderült, hogy amire szükségem volt, valójában valami ilyesmi volt, $ (snmpget -v 2c -c public localhost 1234 2 > & 1 > / dev / null)
- biztos vagy benne? ez az oidvalue értéket hibaüzenetre állítja, az stdoutot a / dev / null fogja megszívni. 2 > & 1 nincs hatása.
Error: you didn't specify -f so I can't furble
. " Ne feledje, hogy ' nem láthatjuk, amit láthat, ezért mindent el kell mondania nekünk. A konkrét esetben, ha elmondta nekünk a hibaüzenetet, akkor tanácsot adhatunk Önnek, hogyan kerülje el először annak kiváltását, és nem kell eldobnia.