【发布时间】:2013-03-21 11:09:03
【问题描述】:
我有一个包含 xml 文件路径的 txt 文件。现在我想从文本文件中读取路径并打印每个 xml 文件中存在的选项卡数。如何执行此操作?
这就是我所做的
带有路径的txt文件
/home/user/Desktop/softwares/firefox/searchplugins/bing.xml
/home/user/Desktop/softwares/firefox/searchplugins/eBay.xml
/home/user/Desktop/softwares/firefox/searchplugins/answers.xml
/home/user/Desktop/softwares/firefox/searchplugins/wikipedia.xml
/home/user/Desktop/softwares/firefox/blocklist.xml
计算每个文件中标签的代码
代码:
#!/bin/sh
#
FILEPATH=/home/user/Desktop/softwares/firefox/*.xml
for file in $FILEPATH; do
tabs=$(tr -cd '\t' < $file | wc -c);
echo "$tabs tabs in file $file" >> /home/user/Desktop/output.txt
done
echo "Done!"
【问题讨论】: