遇到ftp到多臺機器的問題,等待上一個執行完再執行下一個,時間就會比較長,若是可以同時向多臺機器發送文件,就能夠達到節約時間的目的。 bash
語法結構 code
#!/bin/bash it
…… class
循環(for 或者 while) ftp
{ 循環
…… 語法
} & tab
wait di
…… 文件
舉個網上找的例子:
#!/bin/bash mkfifo fd2 exec 9<>fd2 echo -n -e "1\n1\n1\n" 1>&9 for((i=0;i<20;i++)) do read -u 9 { #your process sleep 1 echo "$REPLY" echo -ne "1\n" 1>&9 } & done wait rm -f fd2