【发布时间】:2014-04-03 14:58:39
【问题描述】:
我一直在编写一个脚本,该脚本允许我在上述目录中获取 .pde 文件(处理文件),并将它们转换为 .html 文件,以便可以在网络上查看它们。我的脚本效果很好,但是,它只适用于一个用户(/default/files/users/user1)。我想知道如何更改脚本,以便它查找所有用户中的所有 .pde 文件(不仅是 /user1,还包括 /user2、/user3 等)。我希望我不必只复制脚本,手动更改每个用户的目录。这是我的代码:
!/bin/bash
cd /var/www/sites/default/files/users/user1
for f in *.pde
do
echo > /var/www/sites/default/files/users/user1/${f%.pde}.html
echo "<script src='processing-1.4.1.min.js'></script>" >> ${f%.pde}.html
echo "<canvas data-processing-sources='${f%.pde}.pde'></canvas>" >> ${f%.pde}.html
done
【问题讨论】:
标签: bash shell processing bin ubuntu-server