我想使用命令/var/log/
读取我从last -f
复制的日志,并将它们添加到.txt文件中。问题是目录中有多个wtmp文件,我想将它们全部添加到.txt文件中。我的代码不起作用,因为只有一个wtmp文件将被添加到文件中。
以下是我到目前为止所做的事情:
cp /var/log/wtmp*.xz ~/test #copy the .xz archives
unxz -d ~/test/*.xz #unzip the archives
last -f ~/test/wtmp* >> ~/test/log.txt
#add the content of the unzipped archives to a new .txt file(this line doesn't work properly)
我希望有人可以帮助我!
问候
答案 0 :(得分:1)
for i in ~/test/wtmp*; do
last -f $i >> ~/test/log.txt ;
done