我想从只能由 root 读取的文件中获取数据并对数据进行一些操作。
代码是
su -c "grep $variable $file | while read -r line; do echo $line | xargs -r umount -l; done"
但正如我检查的那样, while 循环没有将该行分配给$line
变量,因此 umount 不起作用。
我不想使用单引号,因为$variable
和$file
var 是在根 shell 外部声明的。
我想从只能由 root 读取的文件中获取数据并对数据进行一些操作。
代码是
su -c "grep $variable $file | while read -r line; do echo $line | xargs -r umount -l; done"
但正如我检查的那样, while 循环没有将该行分配给$line
变量,因此 umount 不起作用。
我不想使用单引号,因为$variable
和$file
var 是在根 shell 外部声明的。