TheBonsai 1128548468 learn is evil igli 1180189950 forget igli 1180190128 learn ${1} is lame :) igli 1180190294 forget igli 1180190317 learn ${1} is lame, as is cd ${WORKDIR} :) igli 1180191392 forget igli 1180191424 learn ${1} is lame, as is cd ${WORKDIR} :) You only need braces if there's another alphanumeric char after which would be seen as part of var name, or if you're doing pe/arrays (see !pe and !array) kojiro 1181148092 forget kojiro 1181148120 learn ${1} is lame, as is cd ${WORKDIR} :) You only need braces if there's another char after which would be seen as part of var name, or if you're doing pe/arrays (see !pe and !array) igli 1182386364 forget igli 1182386445 learn ${1} is lame, as is cd ${WORKDIR} :) You only need braces if there's another char after which would be seen as part of var name, or if you're doing pe/arrays. Try /msg greybot pe. array is cool too :) igli 1182386560 forget igli 1182386599 learn ${1} is lame, as is cd ${WORKDIR} :) You only need braces if there's another char after which would be seen as part of var name, or if you're doing pe/arrays. Try /msg greybot pe. array is cool too :) And don't forget quotes! go|dfish 1191926883 forget go|dfish 1191926896 learn http://www.redbrick.dcu.ie/~goldfish/gentoo.png igli 1192620477 forget igli 1192620840 learn Braces around variable names do not take the place of quotes, and are unnecessary unless the var name would otherwise be misread, eg "${size}Kb", or you are using arrays or parameter expansion like "${foo%.mp3}". mv ${file} ${newFile} is *unsafe* it should be mv "${file}" "${newFile}" or, more simply, mv "$file" "$newFile" kojiro 1233518012 forget kojiro 1233518040 learn see braces greycat 1236007834 forget hyper_ch 1353409562 learn as "for people without friends and too much spare time" hyper_ch 1353409658 forget TheBonsai_ 1388316402 learn We do not care for derivation war!