On Tue, Dec 23, 2003 at 05:21:15AM +0000, Joey Hess wrote: [...] > if [ -e $ide_module ]; then > baseidemod=$(echo $ide_module | sed s/\.o$// | sed s/\.ko$// | sed > 's/.*\///')
sed arguments must be quoted, otherwise backslashes are removed by the shell: $ x=$(echo xxx.ko | sed s/\.o$//) $ echo $x xxx. $ x=$(echo xxx.ko | sed s/\.o$// | sed s/\.ko$//) $ echo $x xxx. $ x=$(echo xxx.ko | sed 's/\.o$//') $ echo $x xxx.ko $ x=$(echo xxx.ko | sed 's/\.o$//' | sed 's/\.ko$//') $ echo $x xxx Denis -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]