如何检查命令是否可以成功执行而不实际执行?例如,如果我想使用telnet
连接连接到另一台主机,如何检查telnet客户端是否存在?或者,如果我想执行cp
或mkdir
或rmdir
,那么在执行这些命令之前,如何检查这些命令是否有效?检查命令的存在而不执行它
0
A
回答
3
你总是可以运行
which telnet
这会告诉你,将要执行的实际文件。但是,它不会告诉你命令是否会成功运行。例如,which cp
只会告诉您可执行文件的位置,而不是如果正在复制的文件存在,并且您有权将它们复制到选定的目标位置。
希望这可以帮助
+0
所以,一般来说,如果有'
+0
是的,这是正确的。 – david 2013-03-28 09:15:03
相关问题
- 1. 显示命令而不执行它们
- 2. 我的代码不执行命令代码,它只显示命令提示符,但它不执行命令
- 3. 使用蚂蚁检查是否存在可执行命令
- 4. 递归运行一个命令,并检查它是否存在
- 5. 执行命令而不是打印
- 6. 正确执行2条SQL命令而不执行其他命令的方法
- 7. FFMPEG工作在命令行而不是在执行exec(),它会返回127
- 8. C#运行命令不执行命令
- 9. 如何在执行它之前从命令行语法检查cassandra cql文件?
- 10. 是否有命令测试SQL查询而不执行它? (MySQL或ANSI SQL)
- 11. 在命令行中执行perl而不指定UNIX中的perl
- 12. 保存命令到一个变量,而不是运行它
- 13. 从java执行命令行工具因命令行而异?
- 14. 如何在执行vba之前检查命令是否可行?
- 15. 的Java - 错误而执行命令
- 16. 如何在执行我的命令时只检查一次DBNull?
- 17. VBScript不执行命令提示命令?
- 18. 检查函数返回值而不再执行它
- 19. 不是一个有效的命令:它执行sbt时它
- 20. PlasticSCM命令行检查
- 21. 如何在读取日志以检查命令在执行另一个命令之前是否完成执行?
- 22. 如何检查命令是否存在?
- 23. 检查命令是否存在
- 24. 命令行命令的执行时间
- 25. PHP不在命令行执行
- 26. 检查服务是否正在运行,而不使用查找命令
- 27. 我不能在vim中执行命令,但它可以在shell中执行?
- 28. 在语句后不执行的命令
- 29. 在Checkbox上执行命令。检查或取消选中
- 30. SQLITE3命令不执行
访问系统PATH变量,按文件夹名称拆分,并检查是否存在foldername +命令? – kufudo 2013-03-28 08:53:03
你也可以尝试如果存在,如果你输入if /?在cmd中你可以找到一些信息 – 2013-10-11 01:01:58