OOZOU
تواصلوا معنا
العودة إلى TIL
shell

الأسماء المستعارة في Bash وسحرها

13 أكتوبر 2020

لديّ ملف منفصل في مجلد المستخدم باسم ~/.aliases، أخزّن فيه جميع الأسماء المستعارة (aliases) الخاصة بـ bash. أستخدم الأسماء المستعارة كثيرًا وأضيف أسماء جديدة باستمرار، لذا أنشأت دالة bash لإضافة أسماء مستعارة جديدة فورًا.

addalias() {
  echo 'alias '$1'="'$2'"' >> ~/.aliases
  source ~/.aliases
}

والآن يمكنكم إضافة اسم مستعار من الطرفية، وسيكون متاحًا في الجلسة الحالية وفي جميع الجلسات الجديدة... shell $ addalias foo 'echo "bar"'

وعندما أجد نفسي أكرّر أوامر معينة مرارًا، أنشئ لها أسماء مستعارة shell alias g='git' alias b='bundle' alias be='bundle exec' alias bu='bundle update' alias r='bin/rails' alias rr='bin/rails routes' alias migration='bin/rails generate migration' alias migrate='bin/rails db:migrate; bin/rails db:migrate RAILS_ENV=test' alias rollback="rake db:rollback; RAILS_ENV=test rake db:rollback" alias push='git push origin HEAD' alias pr='git pull-request -c -m' alias ppr="git push origin HEAD && git pull-request -m" alias pulls='git browse -- pulls' alias prs='git pr list' pull() { git browse -- pull/'$1' } alias la='ls -a' alias ll='ls -al'

المزيد حول shell

shell8 ديسمبر 2020

تشغيل أوامر خاصة (incognito) في Bash وZsh

يكفي أن تضعوا مسافة قبل الأمر كي لا يُحفظ في ~/.bash_history. مثال: qrencode -o out.png "Some secret text"

shell22 أكتوبر 2020

ترقية قاعدة بيانات Postgres باستخدام Homebrew

لترقية Postgres يمكنكم تشغيل

shell13 أكتوبر 2020

النسخ عبر Amazon AWS S3 CLI مع تعيين الصلاحيات

افتحوا الطرفية (أو ما يعادلها) والصقوا ما يلي:

هل لديكم فكرة مشروع؟

يسعدنا أن نتعرّف على ما تبنونه.

ابدأوا المحادثةhello@oozou.com
OOZOU Logo

بانكوك · سنغافورة · هونغ كونغ

X
Facebook
Instagram
LinkedIn
OOZOU Co., Ltd.
548 One City Centre
Ploenchit Road
Bangkok 10330
Thailand
+66 2544 0000
hello@oozou.com

الخدمات

  • تطوير الويب
  • وكلاء الذكاء الاصطناعي والذكاء الاصطناعي التوليدي
  • تطوير تطبيقات الجوال
  • تحليلات البيانات وهندستها
  • تصميم تجربة المستخدم وواجهته (UX/UI) وتصميم المنتجات
  • التحوّل الرقمي

الشركة

  • من نحن
  • الوظائف
  • المدونة
  • دراسات الحالة
  • عروض حية
  • تعلّمت اليوم
  • تواصل معنا

المزيد

  • القطاعات
  • شبكة الشركاء
© 2026 OOZOU. جميع الحقوق محفوظة.
سياسة الخصوصيةمدونة قواعد السلوكسياسة مكافحة الرشوة والفساد