انجمن‌های فارسی اوبونتو

لطفاً به انجمن‌ها وارد شده و یا جهت ورود ثبت‌نام نمائید

لطفاً جهت ورود نام کاربری و رمز عبورتان را وارد نمائید


توزیع گنو/لینوکس اوبونتو ۲۰ ساله شد 🎉

نویسنده موضوع: Bash Scripting  (دفعات بازدید: 732 بار)

0 کاربر و 1 مهمان درحال مشاهده موضوع.

آفلاین SolD!3r

  • Newbie
  • *
  • ارسال: 3
  • جنسیت : پسر
  • : )
Bash Scripting
« : 25 فروردین 1394، 02:19 ب‌ظ »
با سلام و خسته نباشید بر عزیزان.
دو تا سوال داشتم خدمتتون در رابطه با Bash Scripting :

1. چطور با دستوری زبان کیبورد رو تغیر بدم ؟! فرض رو بر این میگیریم که روی سیستم کاربر هم زبان EN هست و هم زبان FA . منظورم اینه که چطور دستوری بزنیم که کار Shift+Alt رو بکنه و تغییر زبان بده . (اگه تشخیص بده که کیبورد در حالت اول چه زبانی داره و سپس تغییر بده خیلی عالیه/)
2. چطور با دستوری متن داخل یک فایلی رو کپی کنیم و سپس روی ترمینال پیست ؟

پیشاپیش ممنون.
A Universal Hacker Emblem

آفلاین دانیال بهزادی

  • ناظر انجمن
  • *
  • ارسال: 19715
  • جنسیت : پسر
  • Urahara Kiesuke
    • وبلاگ
پاسخ : Bash Scripting
« پاسخ #1 : 25 فروردین 1394، 02:48 ب‌ظ »
۱. این کارها قرار نیست توسّط بش‌اسکریپت یا هر زبان دیگه‌ای انجام بشن. این خارج از حوزه‌ی کارهاییه که یه برنامه‌نویس حق داره بکنه. خود کاربر باید تصمیم بگیره که چینش صفحه‌کلیدش رو عوض کنه یا نه
۲. منظورت اینه که محتویات پرونده رو روی خروجی استاندارد بفرسته؟ دستور cat
اگه این ارسال بهت کمک کرد، دنبال دکمهٔ تشکر نگرد. به جاش تو هم به جامعهٔ آزادت کمک کن

آفلاین 藤沼

  • Sr. Member
  • *
  • ارسال: 414
  • جنسیت : پسر
پاسخ : Bash Scripting
« پاسخ #2 : 25 فروردین 1394، 03:11 ب‌ظ »
# the answer to your first question
# assume that user have us and ir keyboard layouts
# for X Window System :
setxkbmap us
setxkbmap ir
# or for the others :
loadkeys us
loadkeys ir