Skip to content

mashREPL

What's mashREPL? And why this name?

It's a small Read Eval Print Loop that allow you to run local commands inside your iOS and iPadOS device!

MASH stands for : Mengus Arnaud SHell

Limitations

At this time of writing, mashREPL doesn't support history and arrow keys 😢

Available commands

Command Limitations
awk Standard input not supported yet, only piping and redirection
cat Standard input not supported yet, only piping and redirection
cd
cp
date
dig
du
echo
env
find
head
host
ifconfig
ls
lua Can only execute .lua scripts, no interactive support
mkdir
mv
nslookup
openurl
open
ping
printenv
pwd
rm
route
sed
setenv
sort Standard input not supported yet, only piping and redirection
stat
tail Standard input not supported yet, only piping and redirection
tar
touch
uname
unsetenv
uptime
webssh
wc Standard input not supported yet, only piping and redirection
whoami
whois

Last update: April 7, 2021