天天看點

SHELL使用sudo echo x >>時提示權限不夠,怎麼辦?

指令總是存在不完備性。

  • 解決辦法一:
grep "/opt/quantum6/bin" /etc/ld.so.conf >> /dev/null
if [ $? -ne 0 ]; then
    sudo sh -c "echo /opt/quantum6/bin >> /etc/ld.so.conf"
    sudo ldconfig
fi      
  • 解決辦法二:
echo /opt/quantum6/bin | sudo tee    1.txt
 
echo /opt/quantum6/bin | sudo tee -a 1.txt   // -a 是追加的意思,等同于 >>