Portál AbcLinuxu, 9. listopadu 2025 05:12
#!/bin/bash
FUNC(){
ROUND=0
while :; do
echo "round no.$ROUND" && sleep 1 && clear
ROUND=$(($ROUND + 1))
done
}
FUNC &
PID=$!
trap ENDIT INT
ENDIT(){
kill $PID
exit 0
}
tohle bohuzel nefunguje jak ma, protoze $! se ulozi jako pid procesu sleep a pri kazdem roundu se zmeni..
#!/bin/bash
FUNC(){
ROUND=0
while :; do
echo "round no.$ROUND" && sleep 1 && clear
ROUND=$(($ROUND + 1))
done
}
FUNC &
PID=$!
trap ENDIT INT
ENDIT(){
kill $PID
exit 0
}
sorry, nejak se mi tam rozes@%$o formatovani..
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.