All Projects → neosmart → Runinbash

neosmart / Runinbash

Licence: mit
Run Linux commands under WSL without leaving your PowerShell or CMD!

Programming Languages

bash
514 projects

Projects that are alternatives of or similar to Runinbash

wsl2exe
[TESTING]Use command in WSL from exe executable
Stars: ✭ 34 (-49.25%)
Mutual labels:  windows-10, wsl
Gwsl Source
The actual code for GWSL. And some prebuilt releases.
Stars: ✭ 570 (+750.75%)
Mutual labels:  wsl, windows-10
Fedora Remix For Wsl
Fedora Remix for Windows Subsystem for Linux.
Stars: ✭ 284 (+323.88%)
Mutual labels:  wsl, windows-10
WSLackware
Slackware for WSL!
Stars: ✭ 38 (-43.28%)
Mutual labels:  windows-10, wsl
Wsl Docker Git Setup
Shell script to configure Windows Subsystem for Linux (WSL) & Ubuntu on Windows to use docker and docker-compose as well as a git-enabled prompt
Stars: ✭ 23 (-65.67%)
Mutual labels:  wsl, windows-10
webi-installers
Primary and community-submitted packages for webinstall.dev
Stars: ✭ 421 (+528.36%)
Mutual labels:  windows-10, wsl
Wsl Ssh Pageant
A Pageant -> TCP bridge for use with WSL, allowing for Pageant to be used as an ssh-ageant within the WSL environment.
Stars: ✭ 381 (+468.66%)
Mutual labels:  wsl, windows-10
Archwsl
ArchLinux based WSL Distribution. Supports multiple install.
Stars: ✭ 3,667 (+5373.13%)
Mutual labels:  wsl, windows-10
Wsldl
Advanced WSL launcher / installer. (Win10 FCU x64/arm64 or later.)
Stars: ✭ 782 (+1067.16%)
Mutual labels:  wsl, windows-10
Centwsl
[DISCONTINUED] CentOS based WSL distribution
Stars: ✭ 766 (+1043.28%)
Mutual labels:  wsl, windows-10
WSL-manager
unofficial gui manager for Windows Subsystem for Linux (WSL)
Stars: ✭ 25 (-62.69%)
Mutual labels:  windows-10, wsl
Wslreverse
Experiments with hidden COM interface and LxBus IPC mechanism in WSL
Stars: ✭ 47 (-29.85%)
Mutual labels:  wsl, windows-10
ArtixWSL
Install Artix Linux as a WSL Instance.
Stars: ✭ 45 (-32.84%)
Mutual labels:  windows-10, wsl
wsl-agent-bridge
WSL compatibility bridge for ssh-agent on Windows
Stars: ✭ 17 (-74.63%)
Mutual labels:  windows-10, wsl
Pengwin
A Linux distro optimized for WSL based on Debian.
Stars: ✭ 1,415 (+2011.94%)
Mutual labels:  windows-10, wsl
Awesome Wsl
Awesome list dedicated to Windows Subsystem for Linux
Stars: ✭ 3,544 (+5189.55%)
Mutual labels:  wsl, windows-10
Wslinstall
Install any GNU/Linux userspace in WSL
Stars: ✭ 178 (+165.67%)
Mutual labels:  wsl, windows-10
Alpinewsl
Alpine Linux based WSL distribution. Supports multi-install. Lightest WSL distribution.
Stars: ✭ 203 (+202.99%)
Mutual labels:  wsl, windows-10
Dowww
📟 Dev on Windows with WSL | 在 Windows 上用 WSL 优雅开发
Stars: ✭ 615 (+817.91%)
Mutual labels:  wsl, windows-10
Wsl Programs
A community powered list of programs that work (and those that don't) on the Windows subsystem for Linux
Stars: ✭ 931 (+1289.55%)
Mutual labels:  wsl, windows-10

Introduction

RunInBash is a simple tool designed to make running Linux applications easier and faster under WSL. RunInBash simply runs whatever you type after it under a bash shell and pipes the output back to the parent command line. No need to worry about nested quotes, escaping arguments, or anything else! Read more about $ and RunInBash in the official release notes on our blog. Binary releases are available for download on neosmart.net. RunInBash captures the exit code of the executed command and bubbles it back up to the caller, making writing complex scripts containing both Windows and Linux commands easy.

Installation

Just copy RunInBash.exe to your PATH. For best results, we recommend renaming it $.exe, allowing you to run any Linux command by simply prefixing it with $, e.g. $ ifconfig or $ git status.

An automated installer will be arriving in a future update shortly.

Screenshots & Examples

betterpad screenshot
PS D:\git\RunInBash> git status
git : The term 'git' is not recognized as the name of a cmdlet, function, script file, or operable program. Check the
spelling of the name, or if a path was included, verify that the path is correct and try again.
At line:1 char:1
+ git status
+ ~~~
    + CategoryInfo          : ObjectNotFound: (git:String) [], CommandNotFoundException
    + FullyQualifiedErrorId : CommandNotFoundException

PS D:\git\RunInBash> $ git status
On branch master
Your branch is up-to-date with 'origin/master'.

nothing to commit, working directory clean

And an example of escaping magic at work:

betterpad screenshot
C:\Users\NeoSmart>$ printf "It's just like \"%s\"!" magic
It's just like "magic"!

And here's how RunInBash can make advanced (bash|power)shell scripting pure joy:

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].