i think that is a feature of echo
if you want without the space you could use printf
alias x='printf "PAR=%s\n" $1'
On Sun, Dec 20, 2015 at 1:42 PM, Joachim Backes <
joachim.backes(a)rhrk.uni-kl.de> wrote:
Hi all,
Running F23, and my shell is /bin/bash.
My problem: suppose you define an alias:
alias x='echo PAR=$1'
Now call the alias by:
x 1
Output: PAR= 1
My question: why do I get the blank before the "1"?
All comments are welcome.
Kind regards
Joachim Backes
--
Fedora release 23 (Twenty Three)
Kernel-4.2.8-300.fc23.x86_64
Joachim Backes <joachim.backes(a)rhrk.uni-kl.de>
http://www-user.rhrk.uni-kl.de/~backes/
--
users mailing list
users(a)lists.fedoraproject.org
To unsubscribe or change subscription options:
https://admin.fedoraproject.org/mailman/listinfo/users
Fedora Code of Conduct:
http://fedoraproject.org/code-of-conduct
Guidelines:
http://fedoraproject.org/wiki/Mailing_list_guidelines
Have a question? Ask away:
http://ask.fedoraproject.org