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

تازه کار => انجمن تازه‌کاران => نویسنده: SolD!3r در 25 فروردین 1394، 02:19 ب‌ظ

عنوان: Bash Scripting
ارسال شده توسط: SolD!3r در 25 فروردین 1394، 02:19 ب‌ظ
با سلام و خسته نباشید بر عزیزان.
دو تا سوال داشتم خدمتتون در رابطه با Bash Scripting :

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

پیشاپیش ممنون.
عنوان: پاسخ : Bash Scripting
ارسال شده توسط: دانیال بهزادی در 25 فروردین 1394، 02:48 ب‌ظ
۱. این کارها قرار نیست توسّط بش‌اسکریپت یا هر زبان دیگه‌ای انجام بشن. این خارج از حوزه‌ی کارهاییه که یه برنامه‌نویس حق داره بکنه. خود کاربر باید تصمیم بگیره که چینش صفحه‌کلیدش رو عوض کنه یا نه
۲. منظورت اینه که محتویات پرونده رو روی خروجی استاندارد بفرسته؟ دستور cat
عنوان: پاسخ : Bash Scripting
ارسال شده توسط: 藤沼 در 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