b> Unfortunately, bash doesn't put the executed b> output in the variable, it puts the text itself b> in. Any other ideas? I see in later mail you found a solution, but I see a problem here. >> #!/bin/sh >> >> USER=bryce >> NFSMOUNT=somenfsmount >> FILENAME=somefilename >> COMPUTERNAME=`uname -n` >> DATE=`date +%m-%d-%y` >> DIRECTORYTOBU=somedirectorytobu >> >> su $USER -c "cd /home/$USER; tar czf \ >> $NFSMOUNT/$FILENAME.$COMPUTERNAME.$DATE.tar.gz $DIRECTORYTOBU/" Does the last statement get the values set? su runs in a subshell. Isn't it necessary to export the variables for this to work? I haven't played with it myself, so I don't know the answer, but I do recall dealing with this very thing in a script I wrote about 15 years ago. Anything I expected to carry over into the su I had to export. -- Lynn David Newton Phoenix, AZ