请问让我知道如何在执行以下命令后避免打印控制台输出。无论如何,exec
的输出放在buf
中,所以我不希望命令在控制台上打印。
(bin) 49 % set buf "[exec cmd /c dir c:\\Program\ files\ (x86)\\WinPcap\\]"
Volume in drive C has no label.
Volume Serial Number is x8
Directory of c:\Program files (x86)\WinPcap
04/17/2018 12:50 PM <DIR> .
04/17/2018 12:50 PM <DIR> ..
04/17/2018 12:50 PM 422 install.log
03/01/2013 07:18 AM 118,520 rpcapd.exe
04/17/2018 12:50 PM 121,106 Uninstall.exe
3 File(s) 240,048 bytes
2 Dir(s) 63,677,669,376 bytes free
(bin) 50 %
答案 0 :(得分:2)
正如Peter所写,请查看先前的答案。让您开始前进:
% set x [exec ls]; list