| AWESOME-CLIENT(1) | AWESOME-CLIENT(1) |
نام (NAME)
awesome-client - اجرای راه دور کدهای Lua در مدیر پنجره Awesome
خلاصه دستور (SYNOPSIS)
awesome-client [-h|--help] [دستور [دستور...]]
توضیحات (DESCRIPTION)
برنامه awesome-client یک رابط خط فرمان راه دور برای awesome است. این ابزار از طریق D-Bus با awesome ارتباط برقرار میکند و امکان اجرای از راه دور کدهای Lua را فراهم میسازد.
استفاده (USAGE)
برنامه awesome-client دستورات دادهشده در خط فرمان یا ورودی استاندارد را خوانده و آنها را از طریق D-Bus به awesome ارسال میکند. اگر بستهٔ rlwrap نصب شده باشد، برای فراهم کردن یک رابط خط فرمان مبتنی بر readline استفاده خواهد شد.
برای اینکه این دستور کار کند، ماژول awful.remote باید بارگذاری شده باشد.
مثالها (EXAMPLES)
$ awesome-client 'return 1+1, "Hello, world"\
double 2
string "Hello, world"
# دستور زیر چیزی در خط فرمان برنمیگرداند،
# اما یک اعلان (نوتیفیکیشن) نمایش میدهد.
$ awesome-client '
> naughty = require("naughty")
> naughty.notify({
> title="CLI Notification",
> text="This is a notification sent from the command line!"})
> '
# ورود به حالت حلقه خواندن-ارزیابی-چاپ (REPL)
# این حالت هر خط را به awesome ارسال میکند، دقیقاً مانند ارسال
# چندین دستور در خط فرمان.
$ awesome-client
awesome# return 1+1
double 2
awesome# return 1+1, "Hello, world"
double 2
string "Hello, world"
awesome#
همچنین ببینید (SEE ALSO)
نویسندگان (AUTHORS)
Julien Danjou <julien@danjou.info>
پایگاه اینترنتی (WWW)
| 2025-09-23 |