我在使用 pulseaudio 时遇到了问题,每次启动时都必须在终端中输入“pulseaudio -D”。然而,这非常令人沮丧,所以我希望通过编辑 .bashrc 让 pulseaudio 每次启动时都启动
我在 .bashrc 文件末尾添加了以下几行:
until [[ `ps aux | grep "pulseaudio -D" | grep -v grep | wc -l` -eq 1 ]]
do
pulseaudio -D >/dev/null 2>&1
if [[ `ps aux | grep "pulseaudio -D" | grep -v grep | wc -l` -gt 1 ]]
then
kill -9 `pidof pulseaudio`
pulseaudio -D
fi
但从那以后,我一直收到“文件意外结束”的错误,如下文所述截屏。
我该如何解决?
答案1
您的do
循环缺少以 结尾的done
。比较
#!/bin/bash
for i in *; do
echo "item: $i"
done