i think that is a feature of echo
if you want without the space you could use printfalias x='printf "PAR=%s\n" $1'
On Sun, Dec 20, 2015 at 1:42 PM, Joachim Backes <joachim.backes@xxxxxxxxxxxxxx> 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@xxxxxxxxxxxxxx>
http://www-user.rhrk.uni-kl.de/~backes/
--
users mailing list
users@xxxxxxxxxxxxxxxxxxxxxxx
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
-- users mailing list users@xxxxxxxxxxxxxxxxxxxxxxx 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