Ⅰ linux shell腳本 批處理
新建一個文件,名字為test(自己定義的名字)
nano test.sh在裡面編寫腳本
程序必須以下面的行開始(必須方在文件的第一行):
#!/bin/sh
符號#!用來告訴系統它後面的參數是用來執行該文件的程序。在這個例子中使用/bin/sh來執行程序。
(能寫一些shell普通命令,命令用分號隔開)
例子:
#! /bin/bash
# shutdown pc
sudo
shutdown +1執行方法
(1)在控制台輸入命令執行:
sh
test.sh
(2)先給腳本可執行許可權,雙擊執行:
右鍵此文件,選擇屬性->許可權,最下方會有一個「允許以程序執行文件」,將這一項勾選,就可以了。
或在命令行下附予許可權:
chmod 777
test.sh 或: chmod +x test.sh
Ⅱ 想請教下dos命令高手,如何在一個腳本中打開多個Dos命令行窗口,例如執行一個bat腳本,同時打開5個dos窗口
用start cmd /k命令可在不同窗口分別執行命令,如在pingtask.bat中輸入
start cmd /k ping 10.1.1.1 -t
start cmd /k ping 10.1.1.2 -t
這樣你可以在兩個窗口中看到ping的結果