小编Lor*_*sum的帖子

Linux:屏幕滑动键盘

我的手受伤了,现在打字很困难。我的笔记本电脑上有一个触摸屏显示器,正在运行 Debian。我的安卓设备上是否有像Google 键盘一样具有滑动功能的屏幕键盘?我知道佛罗伦萨键盘几个替代品,但他们似乎没有刷卡。

keyboard touch-screen accessibility

6
推荐指数
0
解决办法
669
查看次数

Bash:在继续脚本之前检查进程是否已启动

我在工作时使用闹钟小程序。当计时器结束时,我让它运行一个脚本。该脚本执行两件事:1) 发出屏幕通知;2) 播放音频剪辑。

通知守护进程并不总是运行。因此,如果它没有运行,我想在尝试传递屏幕通知之前启动它。

为此,我有以下几点:

#!/bin/sh

if ! pgrep -f "notification-daemon" > /dev/null ;
    then
    /usr/lib/notification-daemon/notification-daemon &
fi

notify-send "Take 5"
aplay /home/Me/Music/brubek-clip.wav
Run Code Online (Sandbox Code Playgroud)

问题是,第一次运行时,通知不会出现。守护进程已成功启动,后续运行的脚本将按预期运行。

当我sleep 0.5在调用后添加 a 时notification-daemon,通知会在第一次运行时出现。但这似乎相当粗糙。

有没有办法在继续之前检查通知守护进程是否已启动?

shell bash

5
推荐指数
1
解决办法
4488
查看次数

标签 统计

accessibility ×1

bash ×1

keyboard ×1

shell ×1

touch-screen ×1