一旦脚本在循环开始时终端保持关闭

时间:2017-06-08 21:41:12

标签: bash xdotool

我尝试了以下脚本来测试终端和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

0 个答案:

没有答案