8.3.8 dcliを使用した--hidestderrオプションの使用

この例は、--hidestderrオプションを使用する方法を示しています。

このオプションは、リモートで実行されるコマンドにSSHを使用している場合にのみ使用できます。

例8-8 --hidestderrオプションの使用

この最初のコマンドでは--hidestderrオプションを使用していないため、エラーが表示されます。

$ ./dcli -l root -g cell "ls -1 unknown_file; cellcli -e list cell"

exam08cel01: ls: unknown_file: No such file or directory
exam08cel01: exam08cel01         online
exam08cel02: ls: unknown_file: No such file or directory
exam08cel02: exam08cel02         online
この2つ目のコマンドでは--hidestderrオプションを使用しているため、エラーは表示されません。
$ ./dcli -l root -g cell --hidestderr -l root "ls -l unknown_file;\ 
cellcli -e list cell"

exam08cel01: exam08cel01         online
exam08cel02: exam08cel02         online