1. 首页
  2. 数据库
  3. 其它
  4. shellescape:转义任意字符串以用作命令行参数 源码

shellescape:转义任意字符串以用作命令行参数 源码

上传者: 2021-02-18 00:22:29上传 ZIP文件 10.95KB 热度 20次
Shellescape 转义任意字符串以安全地用作命令行参数。 包装内容 该程序包提供了shellescape.Quote()函数,该函数返回字符串的由外壳程序转义的副本。 在已知Go程序的输出将附加到Shell程序的命令行参数的上下文中/在其中使用的情况下,此功能可能会有所帮助。 这项工作的灵感来自Python原始包 。 用法 以下代码段显示了一种典型的不安全习惯用法: package main import ( "fmt" "os" ) func main () { fmt . Printf ( "ls -l %s \n " , os . Args [ 1 ]) } 尤其是在创
用户评论