[arch-general] bash - pathname expansion controls 'set -f' or 'set -o noglob' on broken?

2010-08-13 Thread David C. Rankin
Guys, I'm either misunderstanding how to control expansion of wildcards on the command line when passing the parameter containing the wildcard as a cli option to a script or the bash controls to allow that are broken. I want to set up a little script alias to search /var/abs for packages and

Re: [arch-general] bash - pathname expansion controls 'set -f' or 'set -o noglob' on broken?

2010-08-13 Thread mike rosset
On Thu, Aug 12, 2010 at 11:06 PM, David C. Rankin drankina...@suddenlinkmail.com wrote: Guys,        I'm either misunderstanding how to control expansion of wildcards on the command line when passing the parameter containing the wildcard as a cli option to a script or the bash controls to

Re: [arch-general] bash - pathname expansion controls 'set -f' or 'set -o noglob' on broken?

2010-08-13 Thread David C. Rankin
On 08/13/2010 01:15 AM, mike rosset wrote: quote command arguments like you would normally do. ie. $ myscript *pacman* Nope: 01:32 nirvana:~/scr/arch/tmp ./tst.sh pacman* Search: pacman-foo -- David C. Rankin, J.D.,P.E. Rankin Law Firm, PLLC 510 Ochiltree Street Nacogdoches, Texas 75961

Re: [arch-general] bash - pathname expansion controls 'set -f' or 'set -o noglob' on broken?

2010-08-13 Thread David C. Rankin
On 08/13/2010 01:32 AM, David C. Rankin wrote: On 08/13/2010 01:15 AM, mike rosset wrote: quote command arguments like you would normally do. ie. $ myscript *pacman* Nope: 01:32 nirvana:~/scr/arch/tmp ./tst.sh pacman* Search: pacman-foo Mike, I'm sorry, that was a short answer. My

Re: [arch-general] bash - pathname expansion controls 'set -f' or 'set -o noglob' on broken?

2010-08-13 Thread mike rosset
Dave you need to quote your variables ie. var=*pacman*; echo $var so printf Search: %s\n $myvar should read printf Search: %s\n $myvar On Thu, Aug 12, 2010 at 11:39 PM, David C. Rankin drankina...@suddenlinkmail.com wrote: On 08/13/2010 01:32 AM, David C. Rankin wrote: On 08/13/2010

Re: [arch-general] bash - pathname expansion controls 'set -f' or 'set -o noglob' on broken?

2010-08-13 Thread David C. Rankin
On 08/13/2010 02:27 AM, C Anthony Risinger wrote: On Fri, Aug 13, 2010 at 2:10 AM, mike rossetschizoi...@gmail.com wrote: Dave you need to quote your variables ie. var=*pacman*; echo $var so printf Search: %s\n $myvar should read printf Search: %s\n $myvar On Thu, Aug 12, 2010 at 11:39