首页 > Linux考试认证

导读:shell脚本在处理自动循环或大的任务方面可节省大量的时间,通过创建一个处理任务的命令清单,使用变量、条件、算术和循环等方法快速创建脚本以完成相应工作,这比在命令行下一个个敲入命令要省时省力得多。

时间:2010-09-03 10:02:02  作者:  我要投稿
Linux初探欢迎您的投稿,投放方法请点击这里查看,我们会定期赠送精美小礼品给优秀的投稿作者。海纳百川 取则行远!LinuxGoo欢迎您的到来。
来源:考试大2010/9/2【考试大:中国教育考试第一门户】模拟考场视频课程字号:T T导读:shell脚本在处理自动循环或大的任务方面可节省大量的时间,通过创建一个处理任......

  than from /dev/tty (like the passwd(1) program does). This option

  is to aid people writing scripts to drive smbpasswd

  3)sudo

  在shell脚本中需要用root用的来执行指令:

  sudo 自动输入密码

  echo "password" | sudo -S netstat -tlnp

  -S

  The -S (stdin) option causes sudo to read the password from the standard input instead of the terminal device.

  3 标准输入还可以用以下两种写法:

  可以将下面的内容写入到一个文本

  然后ftp -I –n ip <文本

  或者echo “..” |ftp –I –n ip

  都是可以的!

  因为他们都满足“有一个标准的输入”这个条件

  4 ssh的自动登陆没有这样的自动输入密码的参数

  一般都是使用公钥/私钥的方式自动登录

  这种文章满街都是,网上google一下ssh自动登陆就可以找到答案。

  或者用下面的办法。

  自动交互方法2:利用expect脚本自动登陆

  这个 expect基本属于一种编程了

  基本任何需要交互式登陆的场合,他都可以解决,是相当的牛逼。

  只要是第一种办法解决不了的,基本都可以用这种办法。

  这里不介绍。因为另写了一遍关于expect 的。

如果您需转载 导读:shell脚本在处理自动循环或大的任务方面可节省大量的时间,通过创建一个处理任务的命令清单,使用变量、条件、算术和循环等方法快速创建脚本以完成相应工作,这比在命令行下一个个敲入命令要省时省力得多。,请注明来自LinuxGoo.com,其版权归原作者所有。请广大网友留言时遵纪守法,使用文明用语。如果您在应用中有什么问题,请在下面留言,我们会尽快解答。
来顶一下
近回首页
返回首页
发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表
相关文章
栏目热门