Отправьте пробел, используя CSH Shell Script - PullRequest
0 голосов
/ 09 октября 2018

У меня есть программа, которая работает в фоновом режиме, и мне нужно прекратить использовать клавишу пробела, только если идентификатор не совпадает.Я использую метод ASCII, чтобы отправить пробел.Однако код для отправки пробела не работает.Я использую сценарий оболочки csh.Пожалуйста, помогите.

                #!/bin/csh -x
                set id = "Y34Y60"
                set file_ID = "Y60"
                set check_id = `echo $id | grep -c $file_ID`
                    if ( $check_id != 0 ) then
                    echo "okay"
                else
                    echo "ID NOT TALLY!!!, Please immideate STOP"
                    sleep 30
                    # send SPACEBAR key to stop
                    printf '\x20' 
                    exit
                endif
...