當前位置:首頁 » 操作系統 » 批處理Linux

批處理Linux

發布時間: 2022-07-09 10:41:52

A. linux批處理

那就寫一個shell腳本
#!/bin/sh
for file in $(ls /media/disk)
do
if [ -f $file ] ;then
echo $file #這行可以改為你想要的步驟

fi

done

基本思路是這樣的,不知道你說的傳給update是什麼意思

B. LINUX的批處理

#!/bin/sh
j=0
for i in `cat ~/ip_text`
do
let j+=1
let k=$j%2
if [ $k -eq 0 ]
then
ssh root@$i << EOF >>outfile.txt
cat /var/log/boot_count
exit
EOF
else
echo $i >> outfile.txt
fi
done
大概就這樣子,奇數行直接輸出到outfile.txt中,偶數行是IP,直接訪問,然後將結果輸出到outfile.txt中,但是ssh是否接受stdin這樣子的輸入我不記得了,要是不接受的話就沒有辦法了- -!

C. linux shell腳本 批處理

  1. 新建一個文件,名字為test(自己定義的名字)
    nano test.sh

  2. 在裡面編寫腳本
    程序必須以下面的行開始(必須方在文件的第一行):
    #!/bin/sh
    符號#!用來告訴系統它後面的參數是用來執行該文件的程序。在這個例子中使用/bin/sh來執行程序。
    (能寫一些shell普通命令,命令用分號隔開)
    例子:
    #! /bin/bash
    # shutdown pc
    sudo
    shutdown +1

  3. 執行方法
    (1)在控制台輸入命令執行:
    sh
    test.sh
    (2)先給腳本可執行許可權,雙擊執行:
    右鍵此文件,選擇屬性->許可權,最下方會有一個「允許以程序執行文件」,將這一項勾選,就可以了。
    或在命令行下附予許可權:
    chmod 777
    test.sh 或: chmod +x test.sh

D. LINUX中的批處理

rm -rf /路徑/*

但是linux基本不需要清理 ,因為所有的臨時文件都存放於/var/tmp或者/tmp下

E. linux 如何寫批處理

linux下不是稱為批處理,而是通過shell編寫腳本來做的,而我們稱這個腳本為可執行文件。

F. linux 批處理

這個寫成腳本就可以實現了,你說的: goto是一個循環,在shell里構建循環,例如
(linux執行不了windows的程序,內核不同,如果你要運行exe,需要裝wine,我就用linux的程序來執行了)
datetime=$(date +%H%M%S) (這里設定的是時間,你可以選擇參數,我是時分秒)
loop (){
diff qsot.txt xuanpai.txt

sh zhushuju.sh
if [ $? -eq 0 ];then
echo 「$datetime」
else
return (返回)
fi
sleep 10
sh qsort.sh > qsort.txt (執行後輸出到qsort.txt)
if [ $? -eq 0 ];then
echo "$datetime"
else
return
fi
sleep 10
sh xuanpai.sh > xuanpai.txt
sleep 5
loop

read -p "end"

可能有什麼錯誤,呵呵。

G. linux 和window 的批處理有區別

批處理是用來自動地批量地執行命令以實現特定操作的腳本。

windows常用的是利用ms-dos命令。
linux常用批處理是shell腳本,Linux中的shell有多種類型,其中最常用的幾種是Bourne shell(sh)、C shell(csh)和Korn shell(ksh)。
要學會寫批處理腳本,就要先熟悉種系統下的命令。如:windows要熟悉ms-dos命令。
linux要熟悉常用的linux命令。
到比較高級的時候就可使用perl,python,java,php等語言來實現常的命令所不能實現的功能。

在windows中批處理是.bat及.cmd為擴展名的文件。
而linux經常是.sh,有些沒有擴展名的文件。

熱點內容
共享雲源碼 發布:2024-09-08 10:01:10 瀏覽:394
ios應用上傳 發布:2024-09-08 09:39:41 瀏覽:439
ios儲存密碼哪裡看 發布:2024-09-08 09:30:02 瀏覽:873
opensslcmake編譯 發布:2024-09-08 09:08:48 瀏覽:653
linux下ntp伺服器搭建 發布:2024-09-08 08:26:46 瀏覽:744
db2新建資料庫 發布:2024-09-08 08:10:19 瀏覽:173
頻率計源碼 發布:2024-09-08 07:40:26 瀏覽:780
奧迪a6哪個配置帶後排加熱 發布:2024-09-08 07:06:32 瀏覽:101
linux修改apache埠 發布:2024-09-08 07:05:49 瀏覽:209
有多少個不同的密碼子 發布:2024-09-08 07:00:46 瀏覽:566