GoGPT Best VPN GoSearch

فاویکون OnWorks

showtablep - آنلاین در ابر

اجرای showtablep در ارائه دهنده هاست رایگان OnWorks از طریق Ubuntu Online، Fedora Online، شبیه ساز آنلاین ویندوز یا شبیه ساز آنلاین MAC OS

این دستور showtablep است که می تواند در ارائه دهنده هاست رایگان OnWorks با استفاده از یکی از چندین ایستگاه کاری آنلاین رایگان ما مانند Ubuntu Online، Fedora Online، شبیه ساز آنلاین ویندوز یا شبیه ساز آنلاین MAC OS اجرا شود.

برنامه:

نام


showtable - نمایش داده ها در ستون هایی با فرمت زیبا

طریقه استفاده


قابل نمایش [-گزینه های] [پرونده]

شرح


جدول نمایش یک جریان داده ورودی را می خواند و آن را در فهرستی با قالب بندی زیبا نمایش می دهد
قالب بندی دقیق بسته به گزینه ها جریان ورودی، پرونده یا "STDIN" به طور پیش فرض
باید شامل داده هایی باشد که با زبانه ها یا تعریف شده جدا شده اند جدا ساز شخصیت (نگاه کنید به -d).

قالب بندی خروجی واقعی توسط ShowTable ماژول

OPTIONS


دو مجموعه کلی از گزینه ها وجود دارد: آنهایی که به تعیین فرمت ورودی کمک می کنند،
و آنهایی که فرمت خروجی را تعیین می کنند.

گزینه موثر بر ورودی
-شکست=خ
رشته شکست بین ستونی را روی " تنظیم کنیدخ". پیش فرض یک برگه است (""\t""). اگر
پاشیدن همچنین داده می شود، خالی های اطراف رشته شکست نیز نادیده گرفته می شوند.

-dخ این همان "-break=" استخ.

-سر تکان دادن (خاکستر)
خطوط جداکننده مانند خط تیره، علامت مساوی یا زیرخط را نادیده نگیرید.
If گره ها داده می شود، و این خطوط در جریان رخ می دهند، خواهند بود
به عنوان داده های عادی در نظر گرفته می شود.

-ti(tles)[=NN]
اولی را درمان کنید NN ردیف هایی از داده ها به عنوان عنوان ستون؛ چند کلمه در ستون
عناوین ممکن است به صورت عمودی بسته شوند. اگر NN حذف شده است، پیش فرض آن 1 است -عناوین
گزینه همان است -titles=0.

-in(put)=نوع
نوع ورودی را به عنوان تنظیم کنید نوع، که می تواند یکی از موارد زیر باشد: جعبه, فهرست, جدول، یا ساده.
سادهجدول -type همان a است جدولنوع، اما بدون کاراکترهای بسته بندی هستند
شناسایی شده.

-s (سفر) نقاط خالی را از اطراف مقادیر ستون بردارید.

-nos (سفر)
از ورودی خالی نکنید. اگر قالب بندی یا تراز شده باشد مفید است
داده ها در یک جدول جعبه ای

گزینه موثر بر تولید
-جدول) استفاده جدول قالب برای خروجی، با بسته بندی مقادیر ستون طولانی تر از
عرض ستون داده شده یا تعیین شده است. برای جزئیات بیشتر به Data::ShowTable مراجعه کنید.

-si(امپلی) از یک قالب جدول ساده، بدون بسته بندی مقادیر ستون استفاده کنید. دیدن
Data::ShowTable برای جزئیات بیشتر.

-l(ist) از فرمت سبک لیست استفاده کنید. برای جزئیات بیشتر به Data::ShowTable مراجعه کنید.

-b (گاو نر) از یک جدول به سبک "جعبه دار" استفاده کنید. برای جزئیات بیشتر به Data::ShowTable مراجعه کنید.

-ht(میلی لیتر) از قالب‌بندی HTML استفاده کنید. برای جزئیات بیشتر به Data::ShowTable مراجعه کنید.

-ti(tles)=نام 1,نام 2، ... ،nameN
نام ستون ها را به صراحت تعریف کنید. این برای نامگذاری ستون های داده مفید است
از "STDIN"، زمانی که قابل نمایش به عنوان فیلتر استفاده می شود. نام ستون اول،
نام 1، نمی توان با یک رقم شروع کرد. این گزینه به هر عنوان ستون به دست آمده اجازه می دهد
از ورودی که باید لغو شود.

-noh (eaders)
از خروجی هیچ عنوان روی جداول خودداری کنید. -titles=0 دلالت بر این گزینه دارد.

-fn1[,n2، ... ، nN]
فیلدهای شماره گذاری شده را انتخاب کنید n1, n2و غیره برای نمایش هر یک nN یک نمایه میدانی است یا الف
محدوده شاخص ها به شکل: "N" - "M" پیش فرض این است که تمام فیلدهای موجود را نشان دهد
هر ردیف. فیلدها از 1 شماره گذاری می شوند. یک مثال: برای نشان دادن اولین و
سه تا پنج فیلد از "/ etc / passwd" فایل:

جدول نمایش -d: -f1,2،5-XNUMX / etc / passwd

-زمینه های=fname1[,fname2، ... ، fnameN]
فیلدهای نامگذاری شده را برای نمایش انتخاب کنید. نام فیلدها نیز باید در دسترس باشد
از طریق جریان داده یا با استفاده از -عناوین گزینه. نام فیلدهای داده شده
باید با نام فیلدهای موجود مطابقت داشته باشد کاملا.

با استفاده از فایل "/ etc / passwdبرای مثال دیگر: برای نشان دادن همان دو مورد اول
فیلدها، با نام:

showtable -d: -titles=Login,UID -fields=Login,UID / etc / passwd

-w(idth)=تعداد
حداکثر عرض جدول را تنظیم کنید. این مقدار بر روی متغیر اعمال می شود
داده:: جدول نمایش:: حداکثر_عرض_جدول. زمانی که عرض کل تمام ستون ها باشد
نمایش داده شده بیش از این مقدار است، تمام عرض ستون ها به طور یکنواخت مقیاس بندی می شوند.

If -عرض داده نمی شود، سپس برای همه خروجی اما -html، مقدار پیش فرض است
یا ""COLUMNS"، اگر تعریف شده است، یا 80، اگر نه. با -html حالت، وجود ندارد
مقدار پیش فرض برای -عرض; به عبارت دیگر، هیچ محدودیتی برای عرض وجود ندارد.

-cw(idths)=w1[,w2، ... ،wN]
عرض ستون های جداگانه را روی مقادیر مشخص شده تنظیم کنید. عرض ستون خالی دلالت دارد
بدون حداکثر عرض اگر -عرض گزینه نیز داده می شود، سپس -عرض ستون
عرض ها را می توان به صورت کسری یا درصد نیز در نظر گرفت.

مثال: برای تنظیم حداکثر عرض ستون سوم به 20 کاراکتر:

-cw=,,20

فقط HTML گزینه های ( استفاده of که دلالت دارد -html)
-راه فراری نیست)
دنباله های فرار HTML را روی داده ها انجام ندهید. این اجازه می دهد تا متن HTML جاسازی شده
در داده ها به درستی نمایش داده شود -html گزینه.

-ویژگی های='attr1 attr2 ... "
مشخصه های جدول را که در توکن "TABLE" درج شده اند، اعلام کنید. برای
به عنوان مثال، گزینه:

-attributes='BORDER=0 CELLSPACING=2 CELLPADDING=4'

باعث ایجاد HTML زیر می شود:



ویژگی های جدول پیش فرض عبارتند از:



-t(itle)_f(ormats)=fmt1;fmt2;...fmtN
قالب های HTML را برای عنوان ستون ها تنظیم کنید. در -قالب‌های_title (یا فقط -تو)
می تواند چندین بار برای هر ستون یا قالب برای چندین ستون داده شود
می توان روی همان گزینه که با نیم ویرگول "";" از هم جدا شده اند، داده شود.

هر یک fmtN خود می تواند چندین آیتم HTML باشد که با کاما از هم جدا شده اند. هر HTML
عنصر می تواند به عنوان یک نشانه HTML داده شود (به عنوان مثال: ""\ ")، یا به عنوان یک دشت
نام (به عنوان مثال: "BOLD").

به عنوان مثال، در اینجا یک مشخصات قالب عنوان برای سه ستون است، که در آن
عنوان ستون اول باید مورب پررنگ، مورب دوم و سومی باشد
مورب با فونت کوچکتر:

-tf='BOLD,I;I; ،من'

-d(ata)_f(قالب ها)=fmt1;fmt2;...fmtN
همان -قالب‌های_title اما برای داده های ستون اعمال می شود.

-url(s)=col1=url1,col2=url2، ...
یک نگاشت از نام ستون‌ها یا نمایه‌ها به URLهایی که به صورت <A درج می‌شوند، تعریف کنید
HREF's> در اطراف مقادیر ستون های نامگذاری شده. هر یک colN نام ستون یا
شاخص و هر کدام urlN رشته‌ای است که نشان‌دهنده URL است که قرار است برای آن درج شود
ستون داده شده

متن URL ممکن است حاوی این رشته های جایگزین باشد:

%K - با نام ستون فعلی (یا کلید).

%V - با مقدار ستون فعلی جایگزین خواهد شد.

چندین -url در صورت تمایل، ممکن است به جای ایجاد یک گزینه طولانی، گزینه ها داده شوند
استدلال برای تک -url. مثلا:

showtable -d: -f1,6 -titles=Login,Homedir \
-url='Login=mailto:%V' \
-url='HomeDir=پرونده:%V' \
/ etc / passwd

دیگر گزینه های
-کمک مقداری کمک به کاربر نمایش دهید و از آن خارج شوید.

جعبهای ورودی
اگر نوع ورودی است جعبه، سپس کاراکترهای کادر عمودی و افقی از قسمت حذف می شوند
جریان ورودی، و خالی های اطراف کاراکترهای کادر عمودی حذف می شوند. در
کاراکترهای کادر عمودی (جداکننده ستون) ""|"" یا "":" هستند. جعبه افقی
کاراکترها ""+" و ""-" هستند.

علاوه بر این، داده های پیچیده شده در یک ستون به عنوان یک مقدار ستون شناسایی و تجزیه می شوند
تشخیص حضور الف کاغذ بسته بندی پیشوند or کاغذ بسته بندی پسوند شخصیت. در حال حاضر،
کاراکتر پیشوند بسته بندی "<" و کاراکتر پسوند پیچیدن ">" است.

نمونه ای از داده های پیچیده شده در یک ستون در اینجا آورده شده است. جدول زیر فقط دو عدد دارد
منطقی ردیف های داده؛ با هر دو ردیف دارای داده های پیچیده شده در چندین فیزیکی ردیف ها

+---------+--------------------+
| سره 1 | سره 2 | سره 3 |
+---------+--------------------+
| این است>| دیگری>| ردیف 1,3،XNUMX>|
|< a cont>|< مقدار. | |
| | |
|
|این >| است مورد2-2 | مورد 2-3 |
+---------+--------------------+

فهرست قالب
هنگام استفاده از فهرست or -input=list گزینه ها، یا هر دو، ورودی و خروجی ممکن است باشند
در قالب "فهرست" که با استفاده از نحو زیر پیاده سازی می شود:

r1c1_name: r1c1_value
r1c2_name: r1c2_value
...
r1cN_name: r1cN_value

r2c1_name: r2c1_value
r2c2_name: r2c2_value
: r2c2_value_continued
...
r2cN_name: r2cN_value

rMc1_name: rMc1_value
rMc2_name: rMc2_value
...
rMcN_name: rMcN_value

هر یک ردیف داده ها شامل یک یا چند است ستون ها، و با یک خط خالی به پایان می رسد.

هر یک ستون متشکل از یک ستون نام، و به دنبال آن یک دونقطه ":"، و به دنبال آن یک اختیاری،
تک فاصله یا برگه و به دنبال آن ستون ارزش، در همان خط

خطوط ادامه مقدار ستون قبلی از یک یا چند فاصله یا تب تشکیل شده است
کاراکترها، یک دونقطه ":"، یک اختیاری، تک فاصله یا برگه، و به دنبال آن ادامه
ارزش. در مثال بالا، مقدار ستون دوم ردیف دوم ادامه یافت.

HTML ورودی با HTML تولید
هنگام استفاده از -html روی داده‌هایی که قبلاً حاوی متن با فرمت HTML هستند، -راه فراری نیست انتخاب
باید استفاده شود. به طور پیش فرض، تمام متن ورودی فرض می شود نه به فرمت HTML باشد، و است
فرار کرد و اجازه داد کاراکترهای "<"، ">" تعبیه شده، در صورت وجود، به درستی نمایش داده شوند.

وابستگی ها


Data::ShowTable واحد
قالب بندی خروجی واقعی را انجام می دهد.

با استفاده از خدمات onworks.net از showtablep به صورت آنلاین استفاده کنید


سرورها و ایستگاه های کاری رایگان

دانلود برنامه های ویندوز و لینوکس

دستورات لینوکس

Ad




×
تبلیغات
❤️اینجا خرید کنید، رزرو کنید یا بخرید - رایگان است، به رایگان ماندن خدمات کمک می‌کند.