این برنامه ویندوز به نام sh است که آخرین نسخه آن را می توان با نام shfmt_v3.6.0_windows_386.exe دانلود کرد. می توان آن را به صورت آنلاین در ارائه دهنده میزبانی رایگان OnWorks برای ایستگاه های کاری اجرا کرد.
این اپلیکیشن به نام sh را با OnWorks به صورت آنلاین دانلود و اجرا کنید.
برای اجرای این برنامه این دستورالعمل ها را دنبال کنید:
- 1. این برنامه را در رایانه شخصی خود دانلود کنید.
- 2. در فایل منیجر ما https://www.onworks.net/myfiles.php?username=XXXXX نام کاربری مورد نظر خود را وارد کنید.
- 3. این برنامه را در چنین فایل منیجر آپلود کنید.
- 4. هر شبیه ساز آنلاین OS OnWorks را از این وب سایت راه اندازی کنید، اما شبیه ساز آنلاین ویندوز بهتر است.
- 5. از OnWorks Windows OS که به تازگی راه اندازی کرده اید، به مدیر فایل ما https://www.onworks.net/myfiles.php?username=XXXXX با نام کاربری که می خواهید بروید.
- 6. برنامه را دانلود و نصب کنید.
- 7. Wine را از مخازن نرم افزار توزیع لینوکس خود دانلود کنید. پس از نصب، می توانید روی برنامه دوبار کلیک کنید تا آنها را با Wine اجرا کنید. همچنین می توانید PlayOnLinux را امتحان کنید، یک رابط کاربری فانتزی بر روی Wine که به شما کمک می کند برنامه ها و بازی های محبوب ویندوز را نصب کنید.
Wine راهی برای اجرای نرم افزار ویندوز بر روی لینوکس است، اما بدون نیاز به ویندوز. Wine یک لایه سازگار با ویندوز منبع باز است که می تواند برنامه های ویندوز را مستقیماً بر روی هر دسکتاپ لینوکس اجرا کند. اساساً، Wine در تلاش است تا به اندازه کافی از ویندوز را از ابتدا مجدداً پیاده سازی کند تا بتواند همه آن برنامه های ویندوز را بدون نیاز به ویندوز اجرا کند.
عکس ها
Ad
sh
شرح
تجزیه کننده پوسته، فرمت کننده و مفسر. از POSIX Shell، Bash و mksh پشتیبانی می کند. به Go 1.16 یا بالاتر نیاز دارد. برای تجزیه اسکریپت های پوسته، بازرسی و چاپ آنها، به مثال های نحوی مراجعه کنید. برای عملیات سطح بالا مانند انجام انبساط پوسته روی رشته ها، به نمونه های پوسته مراجعه کنید. shfmt برنامه های پوسته را فرمت می کند. برای نگاهی سریع به سبک پیش فرض آن canonical.sh را ببینید. shfmt برنامه های پوسته را فرمت می کند. اگر تنها آرگومان خط تیره (-) باشد یا هیچ آرگومانی داده نشود، از ورودی استاندارد استفاده خواهد شد. اگر یک مسیر مشخص یک دایرکتوری باشد، از تمام اسکریپت های پوسته موجود در آن دایرکتوری استفاده می شود. هنگام نمایه سازی آرایه های انجمنی Bash، همیشه از نقل قول استفاده کنید. تجزیه کننده استاتیک در غیر این صورت باید فرض کند که شاخص یک عبارت حسابی است. برخی از داخلی ها مانند export و let به عنوان کلمات کلیدی تجزیه می شوند. زیرمجموعه ای از بسته های Go به عنوان بسته npm به نام mvdan-sh در دسترس هستند.
امکانات
- اسکریپت های پوسته را تجزیه کنید
- عملیات سطح بالا مانند انجام گسترش پوسته
- shfmt برنامه های پوسته را فرمت می کند
- بسته ها در Alpine، Arch، Debian، Docker، FreeBSD و غیره در دسترس هستند.
- ما از پشتیبانی fuzzing بومی Go استفاده می کنیم
- به Go 1.18 یا بالاتر نیاز دارد
- برخی از داخلی ها مانند export و let به عنوان کلمات کلیدی تجزیه می شوند
زبان برنامه نویسی
Go
دسته بندی ها
این برنامه ای است که می توان آن را از https://sourceforge.net/projects/sh-shell-parser.mirror/ نیز دریافت کرد. در OnWorks میزبانی شده است تا به آسانی از یکی از سیستم عامل های رایگان ما به صورت آنلاین اجرا شود.