min117の日記

自分にとっての自分自身という謎

Windowsのcmdにある@timeout 10(カウントダウンでスリープ)を bashでやるには

カウントダウンをbashでやる

関数化すればいいらしい。できた(もちChatGPT)。

$ cat myKINRIpiServo.sh 

#!/bin/bash

countdown() {
        seconds=$1
        while [ $seconds -gt 0 ]; do
                echo -ne "  Wait: $seconds sec remaining...\r"
                sleep 1
                *1
        done
        echo ""
}

for i in $(seq 1 10); do
        echo "Iteration $i"

        echo "Moving Left"
        python3 /home/pi/Desktop/myKINRIpi-servo4_pi34.py L15
        countdown 10

        echo "Moving Right"
        python3 /home/pi/Desktop/myKINRIpi-servo4_pi34.py R15
        countdown 10

        echo "Moving Right again"
        python3 /home/pi/Desktop/myKINRIpi-servo4_pi34.py R15
        countdown 10

        echo "Returning Left"
        python3 /home/pi/Desktop/myKINRIpi-servo4_pi34.py L15
        countdown 600

        echo '------------'
done

 

これで10秒ごとにサーボが動く!




1,600万円を超えたbitcoinを少しだけどもらえるURL

https://bitflyer.com/invitation?id=l50e5ljw&lang=ja-JP

ハピタスからポイントもらえるURL

その買うを、もっとハッピーに。|ハピタス

 

bitFlyer口座開設(ビットコイン1,000円もらえる)URL

 

 

 

1,600万円を超えたbitcoinを少しだけどもらえるURL

https://bitflyer.com/invitation?id=l50e5ljw&lang=ja-JP

ハピタスからポイントもらえるURL

その買うを、もっとハッピーに。|ハピタス

 

bitFlyer口座開設(ビットコイン1,000円もらえる)URL

 

 

 

 

 

 

 

 

その買うを、もっとハッピーに。|ハピタス

 

*1:seconds--