دستهبندی: #کاربردی #آموزشی
دیروز گفته بودم وقتی از '
~' استفاده کردم جواب نداد، اون موقع کامند رو برای تست توی یه فایل انداخته بودم و اسکریپت رو به صورتsudo ./test.shران میکردم، ولی الان که مستقیم دستور رو ران کردم حتی با استفاده از
~ هم مسئله ای پیش نیومد.یه حدسی که دارم اینه که الان سمت راست دستور که با > به سمت چپ داده میشه مستقیم اجرا میشه، ولی وقتی داخل اسکریپت بود و اسکریپت رو با sudo ران میکردم هر 2 بخش دستور با sudo ران میشد؟
حدس دومم اینه که چون داخل اسکریپت بود ~ رو تبدیل نمیکرد؟ که نباید اینطوری باشه پس حدس اولم منطقی تر بنظر میاد... فکر کنم وقتی داخل اسکریپت بود به صورت
sudo pacman -Syu --needed - < sudo ~/path/to/file.txtاجراش میکرد؟
این سری بیشتر سوالی شد (((=
ولی به هر حال، چون قراره
alias باشه پس هم~و هم
$HOME و هم مسیر کامل جوابن.
🔅@LinFAQ
🔅@LinAcademy