0

我尝试了以下脚本来测试终端和while循环,执行后,脚本回显了终端中的所有变量而没有关闭,正如我所料..

while read cat;
do
echo $cat
done </home/sacredmonkey/lkq_search/Catagoies.txt

但是一旦我执行我的脚本,一旦 while 循环开始,终端就不会保持打开状态。

count='1'

clear 
echo "Please enter the zip code"
read zip

clear 
echo "Please enter the year"
read year

clear
echo "Enter the make of the car"
read make

clear
echo "Enter the model"
read model

while read cat;
do
count=$((count+1)) &&
sleep 1 &&
xdotool mousemove 75 745 && 
sleep 1 && 
xdotool click 1 && 
xdotool mousemove 175 115 click 1 && 
sleep 1 && 
xdotool click 1 && 
sleep 1 &&
xdotool type "https://xxxxx.orderxxxxx.com/vehiclePartxxxxx.aspx?company=001&language=en-us" &&
sleep 2 &&
xdotool key KP_Enter &&
sleep 1 &&
xdotool mousemove 700 245 &&
sleep 1 &&
xdotool click 1 &&
sleep 1 &&
xdotool type $zip &&
sleep 1 &&
xdotool key KP_Enter &&
sleep 2 &&
xdotool mousemove 765 295 click 1 &&
sleep 2 &&
xdotool type $year &&
sleep 2 &&
xdotool key KP_Enter &&
sleep 1 &&
xdotool mousemove 765 318 click 1 &&
sleep 2 &&
xdotool type $make &&
sleep 2 &&
xdotool key KP_Enter &&
sleep 2 &&
xdotool mousemove 765 346 click 1 &&
sleep 2 &&
xdotool type $model &&
sleep 3 &&
xdotool key KP_Enter &&
sleep 2 &&
xdotool mousemove 765 380 click 1 &&
sleep 2 &&
xdotool click 1 &&
sleep 2 &&
xdotool type $cat &&
sleep 1 &&
xdotool key KP_Enter &&
sleep 2 &&
xdotool mousemove 690 435 click 1 &&
sleep 5 &&
xdotool key ctrl+s &&
sleep 1 &&
xdotool key KP_Enter &&
sleep 1 &&
xdotool key KP_Enter &&
sleep 2 &&
xdotool key ctrl+q &&
sleep 2 &&
cd /home/sacredmonkey/lkq_search/results
sleep 1 &&
mv 'Vehicle Part Lookup By ZipCode.html' 'Vehicle Part Lookup By ZipCode'$count'.html'
sleep 1 &&
done </home/sacredmonkey/lkq_search/Catagoies.txt
4

0 回答 0