linux - Shell 脚本代码在更新输入时产生相同的输出
问题描述
我编写了脚本以在 Deja-Dup(备份软件)的排除列表中添加目录模式。即使我已经更新了终端的值gsettings get org.gnome.DejaDup include-list
并在终端上进行了测试,它提供了所需的输出,我的代码正在产生与旧输入相同的输出。
我试过在终端上运行clear
,reset
但没有帮助。
y=$(gsettings get org.gnome.DejaDup include-list)
# Code to show included directory
ILS="" read -ra "x" <<<y
declare p INCLUDE_LIST
for y in ${x[@]}
do
cat $y
done
解决方案
推荐阅读
- c++ - 服务器端的 gRPC 超时
- firebase - 为什么我无法在颤动中查看此列表视图?
- fork - 很高兴知道这个关于 fork 的问题
- apache-spark - spark 3.0.2 到 spark 3.1.2 的哪些变化改变了 spark 集群上工作分配的行为?
- php - 使用锚标签作为发布方法?
- python - 在 Python 中从 csv 输入和打印值
- cakephp-4.x - CakeDC 用户创建自定义登录 url 或使用 url 参数扩展默认值
- java - 有没有一种简单的方法可以将控制台的内容记录到网页上?
- python - 为什么我的输入变量会添加到自身?Python
- python - python - 如何获取仅在一个外部实例中创建的内部/嵌套类的实例列表