当前位置:  技术问答>linux和unix

如何传递参数给linux shell 脚本(当脚本从标准输入而不是从文件获取时)

    来源: 互联网  发布时间:2017-01-10

    本文导语:  1)cat xxx.sh | sh可以执行从标准输入获取的脚本,但无法传递参数 2)用xxx.sh a b c可以执行带参数的脚本,但是是从文件读取脚本。 我现在需要从加密的数据中解密出一个脚本并执行。因为安全的原因,我不想将脚本...

1)cat xxx.sh | sh可以执行从标准输入获取的脚本,但无法传递参数
2)用xxx.sh a b c可以执行带参数的脚本,但是是从文件读取脚本。
我现在需要从加密的数据中解密出一个脚本并执行。因为安全的原因,我不想将脚本保存成文件再执行,以避免留下痕迹。所以需要像1)那样直接执行脚本,但由于脚本有参数,又需要像2)那样可以传递参数给脚本,如何才能实现?
注:我参考了shc,发现shc好像没有考虑到这个问题。

|
在cat以后用sed把$1,$2等等参数替换成你要指定的参数,然后再sh,这样不知道符不符合楼主的意思?
cat test.sh|sed 's/$1/param1/g'|sh

    
 
 
 
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • url能传递参数吗?怎样才能传递参数(比如查询结果)
  • 线程间可否通过管道传递SOCKET句柄?还有其他方式传递SOCKET么?
  • Java中的值传递和引用传递实例介绍
  • 在java网络编程中,传递数据时,如何把二维数组从客户端传递到服务器端?请教大家,谢了
  • java中的值传递和引用传递的区别分析
  • java及C++中传值传递、引用传递和指针方式的理解
  • 在线求救!!!如果在JSP页面之间传递多个参数?
  • gtk 回调函数的参数传递问题!
  • 请问:make 嵌套调用,变量如何向下传递 3 级?
  • 关于Makefile传递参数
  • UNIX的文件描述符传递问题
  • 异步消息传递框架 Errai
  • Jquery easyui之控件参数传递方法
  • url传递特殊参数的问题!
  • c#方法中调用参数的值传递方式和引用传递方式以及ref与out的区别深入解析
  • java中如何使参数传递按传"引用"方式进行?
  • java applet和servlet之间是否可以传递对象?
  • jms所能传递的消息体最大可以有多大,不影响系统性能。
  • probe函数参数传递过程?
  • 两应用服务器的数据传递


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3