你如何在终端或其他地方做到这一点?
echo "//test comment" > find . -type f -name "*.js"
不起作用。我只想在每个.js文件的顶部添加一行。感谢。
答案 0 :(得分:1)
#!/bin/bash
echo "//test comment" > myline
for file in *.js; do
cp myline dummy
cat $file >> dummy
cp dummy $file
done
或:
#!/bin/bash
for file in *.js; do
sed -i '1i //test comment' $file
done
答案 1 :(得分:-1)
尝试这样的事情:
find . -type f -name "*.js" -exec echo >> {} \;