این برنامه لینوکس با نام command-output-to-html-table است که آخرین نسخه آن را می توان با عنوان tabulate.zip دانلود کرد. می توان آن را به صورت آنلاین در ارائه دهنده میزبانی رایگان OnWorks برای ایستگاه های کاری اجرا کرد.
این برنامه با نام command-output-to-html-table را به صورت آنلاین با OnWorks به صورت آنلاین دانلود و اجرا کنید.
برای اجرای این برنامه این دستورالعمل ها را دنبال کنید:
- 1. این برنامه را در رایانه شخصی خود دانلود کنید.
- 2. در فایل منیجر ما https://www.onworks.net/myfiles.php?username=XXXXX نام کاربری مورد نظر خود را وارد کنید.
- 3. این برنامه را در چنین فایل منیجر آپلود کنید.
- 4. OnWorks Linux آنلاین یا شبیه ساز آنلاین ویندوز یا شبیه ساز آنلاین MACOS را از این وب سایت راه اندازی کنید.
- 5. از سیستم عامل لینوکس OnWorks که به تازگی راه اندازی کرده اید، به مدیر فایل ما https://www.onworks.net/myfiles.php?username=XXXXX با نام کاربری که می خواهید بروید.
- 6. اپلیکیشن را دانلود کرده، نصب و اجرا کنید.
اسکرین شات ها:
command-output-to-html-table
DESCRIPTION:
لطفاً ویدیوی زیر را تماشا کنید تا هر فایل یا خروجی دستوری را در کمتر از 5 دقیقه به یک جدول html زیبا تبدیل کنید. سپس فایل html خروجی را می توان از هر مکانی، با استفاده از یک وب سرور محلی یا دامنه اینترنتی www، مرور کرد.
مثالهای استفاده: (آنها را در ترمینال تایپ کنید)
cd ~/Downloads/tablate # location
chmod +x *.sh
گربه "student_marks.csv" | { گربه ؛ پژواک ; } | ./tabulate.sh -d "," -t "مدرسه من" -h "ترم اول" > "marks.html"
# یا > "/var/www/html/marks.html"
-d کاراکتر تعیین کننده را مشخص می کند که بین ستون های ورودی شما قرار دارد
-t عنوان صفحه را مشخص می کند
-h یک هدر را مشخص می کند
اکنون marks.html را با مرورگر مرور کنید، یا با دوبار کلیک کردن روی فایل، از مدیر فایل یا وارد کردن مکان در مرورگر خود.
مثالهای دیگر:
df -h | { گربه ؛ پژواک ; } | ./tabulate.sh -d " " -t "My System" -h "Disk Free" > "diskfree.html"
برای ورودی های بیشتر و کارهای جدید که ممکن است با این اسکریپت ایجاد شود، به Wiki، Tickets، Discussion مراجعه کنید.
لطفا برای آخرین به روز رسانی ها به زیر مراجعه کنید
امکانات
- مثال دیگر: مقادیر جدا شده از تب: cat "test.tsv" | { گربه ؛ پژواک ; } | ./tabulate.sh -d $'\t' > "test.html" برای دیدن کاراکترهای ویژه بیشتر به ویکی مراجعه کنید.
- | { گربه ؛ پژواک ; } یک خط خالی را در انتهای رکوردهای ورودی شما تضمین می کند تا به پردازش آخرین رکورد نیز کمک کند.
- آخرین به روز رسانی: 1. tabulate.zip نسخه 2.11 منتشر شده در 2022-08-16. برای ویژگی های جدید ویکی مراجعه کنید. 2. یک سیستم عامل Puppy Linux سفارشی برای اجرای اسکریپت در رایانه های مختلف مشتری ایجاد شده است. می توانید آن را از اینجا دانلود کنید: https://sourceforge.net/projects/command-output-to-html-table/files/OS/ در صورت امکان، برای عملکرد و ویژگی های بهتر، سیستم 64 بیتی را بر سیستم 32 بیتی ترجیح دهید. با استفاده از کلیدهای میانبر صفحه کلید مانند Ctrl+Insert برای کپی متن انتخاب شده و Shift+Insert برای چسباندن متن کپی شده یا در غیر این صورت دکمه وسط کلیک ماوس / چرخ چسباندن در ترمینال / کنسول. همچنین، می توانید منوی ویرایش - چسباندن یا منوی راست کلیک - چسباندن را انتخاب کنید. F4 را فشار دهید تا ترمینال از هر پوشه ای در مدیریت فایل راه اندازی شود. با این کار دایرکتوری کاری شما به طور خودکار تنظیم می شود. از ویرایشگر متن دلخواه خود برای ویرایش دستورات در صورت نیاز استفاده کنید و سپس آن را در ترمینال/کنسول کپی/پیست کنید و سپس کلید enter را فشار دهید تا آن را اجرا کنید. 4. همچنین، یک تصویر نصب یواسبی لینوکس سفارشی MX و یک تصویر نصب usb سفارشی اوبونتو در سایتهای پروژه دیگر من موجود است: https://sourceforge.net/projects/custom-mx-linux-image-for-usb/ و https://sourceforge.net/projects/custom-ubuntu-image-for-usb/
- لطفاً توجه داشته باشید که این اسکریپت ممکن است هنگام کار کردن از درایوهای قلم FAT32 خطاهای "Permission Denied" بدهد. آنها را در یک فایل سیستم آگاه از مجوز مانند ext، hfs و غیره کپی کنید و سپس روی آن کار کنید. در غیر این صورت، پیشوند ./tabulate.sh را با کلمه sh قرار دهید. یعنی sh ./tabulate.sh این مورد در لینوکس سفارشی Puppy که در آخرین بهروزرسانی ذکر شده است، رخ نمیدهد.
- برای تبدیل یک برگه اکسل به جدول HTML، لطفاً به ویدیوی دیگر یوتیوب من مراجعه کنید: https://youtu.be/5Y8SdI-c7uU
- برای تولید یک فایل CSV از صفحه اکسل با جداکننده لوله به جای کاما، لطفاً موارد زیر را مشاهده کنید: https://www.youtube.com/watch?v=RM6L8sRIPpU
- برای برنامههای صفحهگسترده بیشتر که میتوانند فایلهایی با جداکنندههای سفارشی تولید کنند، لطفاً به بخش 16 صفحه ویکی در این وبسایت مراجعه کنید.
- نقل قول های دوگانه استفاده شده در مثال های بالا برای نام فایل ها و رشته ها به اجازه دادن به چندین کلمه با فاصله در آنها کمک می کند.
- برای تبدیل یک برگه اکسل یا خروجی های فرمان سرورها یا فایل های متنی پایگاه داده به نمودار HTML حرفه ای، لطفاً به پروژه دیگر من مراجعه کنید: https://sourceforge.net/projects/command-output-to-html-chart/
مخاطبان
کاربران نهایی / دسکتاپ
رابط کاربری
خط فرمان
زبان برنامه نویسی
یونیکس شل
دسته بندی ها
این برنامه ای است که می تواند از https://sourceforge.net/projects/command-output-to-html-table/ نیز دریافت شود. در OnWorks میزبانی شده است تا به آسانی از یکی از سیستم عامل های رایگان ما به صورت آنلاین اجرا شود.