>>>>> John L Cunningham <djoh...@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) -- To UNSUBSCRIBE, email to debian-user-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/86sjo54q0l....@gray.siamics.net