[username@notebook ~]$ cat foo.sh
#!/bin/bash
echo "$0"
[username@notebook ~]$ ./foo.sh
./foo.sh
[username@notebook ~]$
প্রশ্ন : আমি কীভাবে "foo.sh" আউটপুট দিতে পারি? কিভাবে এটি কার্যকর করা হয়েছিল।
[username@notebook ~]$ cat foo.sh
#!/bin/bash
echo "$0"
[username@notebook ~]$ ./foo.sh
./foo.sh
[username@notebook ~]$
প্রশ্ন : আমি কীভাবে "foo.sh" আউটপুট দিতে পারি? কিভাবে এটি কার্যকর করা হয়েছিল।
উত্তর:
পসিক্সলি, আপনার কেবলমাত্র প্যারামিটার সম্প্রসারণ প্রয়োজন :
#!/bin/bash
printf '%s\n' "${0##*/}"