求助,远程登录linux后,怎么自动执行一些命令
从网上找了下自动远程登录的脚本: #!/usr/bin/expect -f #!/bin/bash #!/bin/ssh spawn ssh -l root 172.16.128.16 expect { "*(yes/no)*" { send "yes\r" } "*password:*" { send "huawei\r" } } expect "*Last login*" { interact } dd if=/dev/zero of=/dev/sda bs=512 count=1 reboot -f 现在可以自动登录上去,但后面的dd、reboot不会执行,请问怎么写这样的脚本,最好在一个脚本中。
这2句也send过去 dd if=/dev/zero of=/dev/sda bs=512 count=1 reboot -f send "dd if=/dev/zero of=/dev/sda bs=512 count=1\r" send "reboot -f\r" 这样写? #!/usr/bin/expect -f #!/bin/bash #!/bin/ssh spawn ssh -l root 172.16.128.16 expect { "*(yes/no)*" { send "yes\r" } "*password:*" { send "huawei\r" } } expect "*Last login*" { interact } send "dd if=/dev/zero of=/dev/sda bs=512 count=1\r" send "reboot -f\r" 还是把send 放到expect里面,放到expect里面也没执行的。 楼上的熊猫shell用的超好。。。羡慕啊。。。俺正在学习中。。。 reboot,得有root权限才行。引用 楼上的熊猫shell用的超好。。。羡慕啊。。。俺正在学习中。。。
相关问答:
咨询QQ:269562808 bzip2recover 功能说明:用来修复损坏的.bz2文件。 语法:bzip2recover[.bz2压缩文件] 补充说明:bzip2是以区块的方式来压缩文件,每个区块视为独立的单位。因此,当某一区 块损坏时,便可利 ......
在LINUX裏安裝 CURL 時,出現如下報錯 checking for SSL support in libcurl... no checking for curl_easy_perform in -lcurl... no configure: error: There is something ......
linux 下usb设备,在root权限下,设备可以正常找到驱动, 但在普通用户下找不到设备驱动,不知道是什么原因?请高手指教 应该是root为了防止普通用户破坏吧,所以加个权限。。。我的就是 权限问题 root是超级用 ......
现在需要在一个嵌入式系统中实现时间函数,编译器未提供time库函数,请问大家如何用c语言实现时间函数啊? 年月日时分秒 到 整数秒(从1970年开始) 之间的相关转换啊 类似mktime 和localtime的功能,谢谢 mktime ......
rt,我试了网上直连Acces数据库的方法,windows下没有问题,但是在linux下不行,谁能给点提示?谢谢 你怎么连的? Acces数据库.. 你怎么练的呢? Java code: static String DBDRIVER = "sun.jd ......