LINUX.ORG.RU

История изменений

Исправление ripgrep, (текущая версия) :

у меня вот этот скрипт c шебангом #!/usr/bin/env zsh из-за бага в баше

    if [ ! -z $(pidof wf-recorder)  ]; then
        killall -s SIGINT  wf-recorder
        notify-send "video captured and saved"
    else
        WINDOWS=$(swaymsg -t get_tree | jq -r '.. | select(.pid? and .visible?) | .rect | "\(.x),\(.y) \(.width)x\(.height)"')
        WINDOW=$(echo $WINDOWS | slurp)
        FILE="$HOME/vid/$(date +%s).mp4"
        wf-recorder -g "$WINDOW" -p preset=ultrafast -p threads=0 -f $FILE
        curl -F "chat_id=-4640975963" -F "document=@$FILE" https://api.telegram.org/bot$TGBOT/sendDocument
    fi

вроде вот эта строка неправильно обрабатывается, но точно не скажу, не помню

WINDOW=$(echo $WINDOWS | slurp)

Исходная версия ripgrep, :

у меня вот этот скрипт c шебангом #!/usr/bin/env zsh из-за бага в баше

    if [ ! -z $(pidof wf-recorder)  ]; then
        killall -s SIGINT  wf-recorder
        notify-send "video captured and saved"
    else
        WINDOWS=$(swaymsg -t get_tree | jq -r '.. | select(.pid? and .visible?) | .rect | "\(.x),\(.y) \(.width)x\(.height)"')
        WINDOW=$(echo $WINDOWS | slurp)
        FILE="$HOME/vid/$(date +%s).mp4"
        wf-recorder -g "$WINDOW" -p preset=ultrafast -p threads=0 -f $FILE
        curl -F "chat_id=-4640975963" -F "document=@$FILE" https://api.telegram.org/bot$TGBOT/sendDocument
    fi