> I don't know if `basename` will help you with that or not.
Yes!
That's way better. That's the area where i will have to learn the most:
what functions are out there. It's fun to learn the hard way, too,
though...
Thanks for the command,
eric
Here's the basename version:
--------------------------------
#!/bin/bash
FILEPATH=`pwd` #will be reset to files' path if needed
echo $@ | grep -q /
if [ $? = 0 ] ; then
# get filenames
FILENAMES=''
for item in $@; do
FILENAMES=$FILENAMES" "`basename $item`
done
#get path
FILEPATH=$(echo $1 | sed s/`basename $1`//)
else
FILENAMES=$@
fi
echo $FILEPATH
cd $FILEPATH
tar -cvf tmp.tar $FILENAMES
Want to buy your Pack or Services from MandrakeSoft?
Go to http://www.mandrakestore.com