Re: a quick Q: how to replace the value quickly
>>>>> John L Cunningham <djohngo@gmail.com> writes:
>>>>> On Sat, Sep 10, 2011 at 12:03:06AM +0800, lina wrote:
 >> suppose there is a variable in some bash like i, so in some process
 >> I used $i so lots,
 >> but I wanna test one long command on terminal,
 >> which as like
 >> run -a $i.pdf -b $i.pdf -c $i.pdf -d $i.pdf,
 >> how can I change $i very quickly except one by one to
 >> run -a 1.pdf -b 1.pdf -c 1.pdf -d 1.pdf,
 >> Thanks ahead for any suggestions,
 > export i=whatever_you_want_here
	One shouldn't use ‘export’ here, unless, of course, the intent
	is to pass this variable to all the processes started from
	within that shell.  Plain $ i=value will do, as in:
$ (i=world ; printf 'Hello, %s!\n' "$i") 
Hello, world!
$ 
	(The parentheses there ensure that the variable will be used for
	this command line only and will not linger.)
-- 
FSF associate member #7257	Coming soon: Software Freedom Day
http://mail.sf-day.org/lists/listinfo/ planning-ru (ru), sfd-discuss (en)
Reply to: