نوشته‌های ترمینالی
2.63K subscribers
424 photos
12 videos
32 files
2.25K links
Download Telegram
کتاب‌خونه‌ی click پایتون، یه ابزار راحت تر از argparse برای توسعه برنامه‌های کامندلاینی
https://pypi.org/project/click/
دستور realpath برای گرفتن آدرس absolute یک فایل در لینوکس
کورس گم‌شده شما در دانشگاه

آموزش پایه‌های لینوکس/ اسکریپت‌نویسی و همه چیزهای جالب

انگلیسی:
https://missing.csail.mit.edu

(در حال ترجمه) فارسی
https://cs-fum.github.io/

ویدیوها
https://www.aparat.com/playlist/406966
کاربرد -- در bash
به طور خلاصه: اگر چیزی بعد از -- بیاد، دیگه به عنوان option اون command در نظر گرفته نمیشه.
https://unix.stackexchange.com/a/11382/420672
نوشته‌های ترمینالی pinned «کورس گم‌شده شما در دانشگاه آموزش پایه‌های لینوکس/ اسکریپت‌نویسی و همه چیزهای جالب انگلیسی: https://missing.csail.mit.edu (در حال ترجمه) فارسی https://cs-fum.github.io/ ویدیوها https://www.aparat.com/playlist/406966»
اگر اسکریپت bash می‌نویسید سعی کنید حتما
set -e

هم داشته باشید اولش

کارش اینه که اگه دستوری با خروجی غیر ۰ (یعنی error) پایان یافت، اسکریپت شما رو هم می‌بنده.
کاربردش اینه که اگه دستوری خراب شد و چیز ها مطابق چیزی که خواسته بودید پیش نرفت (مثلا یه cd ناموفق بود) همه چی خراب نشه.