主な問題:
したがって、私のsxhkd
設定には次の行があります。
super + i; b
export b=$(acpi); notify-send -t 2000 $b
super + i; r
export r=$(free -h | awk '{print $6}' | sed 's/available//'); notify-send -t 2000 'Available memory' $r
最初の情報(バッテリー情報)は正常に機能しますが、2番目の情報は「使用可能なメモリ」のみを返します。端末で2番目のコマンドを実行するとexport r=$(free -h | awk '{print $6}' | sed 's/available//'); notify-send -t 2000 'Available memory' $r
正常に動作します。文法に何か問題があるのでしょうかsxhkd
?私はArchieにいます。
2番目の用語:
さて、上記の行が設定にある場合は、rまたはbを押してコマンドを実行してくださいnotify-send
。ホットキーコードチェーンを正しく設定する方法は?
ありがとうございます! !
答え1
まあ、それは愚かな間違いだった。私は中かっこを避けなければなりませんでしたawk
。
export r=$(free -h | awk '\{print $6\}' | sed 's/available//'); notify-send -t 2000 'Available memory' $r
これはうまくいきます。