Archive all files with a given extension
Find all files with ‘.log’ extention and make an bzip archive
find /var/log -name '*.log' | tar cv --files-from=- | bzip2 > log.tar.bz2
Find all files with ‘.log’ extention and make an bzip archive
find /var/log -name '*.log' | tar cv --files-from=- | bzip2 > log.tar.bz2
This shell script will create a build of a firefox extension in linux. This is created according to my details(eg, the guid has @binnyva.com in it) – but you can modify it and use it yourself.
app=1
folder=2
if [ $# -eq 0 ] ; then
echo "Useage: sh build.sh []"
elif [ # -eq 1 ] ; then
folder="1@binnyva.com/"
fi
rm app.xpi
cp -rfolder temp
cd temp
rm -rf .git
zip -r app.xpi .>/dev/null
mvapp.xpi ..
cd ..
rm -rf temp
echo "Built $app successfully"
Installing the dependencies for HTML Validator extension for Firefox on linux.
sudo yum install compat-libstdc++-296 compat-libstdc++-33 tidy
This command will list all the files a folder without their extensions. Comes handy when doing shell scripting
perl -e 'while(<*.*>){s/\..{3}//i;print "File \"_\"\n";}print "\n";'