2
我一直在试图编写一个bash脚本来记录日志文件中的dmidecode结果。直到现在,这是我得到了多少。如何使用bash记录dmidecode结果
#!/bin/bash
for i in `seq 0 5`; do
sudo su <<HERE
dmidecode -t $i >> system.log
HERE
done
当我执行上面的脚本时,它会询问我的密码。只要我输入密码,就会出现以下错误6次。
bash: line 1: system.log: Permission denied
有人有任何想法如何解决这个问题并记录dmidecode的细节。任何帮助深表感谢。由于
'ls -l'的结果? – Thronghar
@EtanReisner:重定向不在这里docs扩展,所以我怀疑这个问题在别处;就我所知,OP的脚本应该工作。 – mklement0
@ mklement0好的,很好。我懒得去测试一下以找出答案。这可能意味着该问题只是该文件的“普通”权限问题。 –