UsiScript
The features to create your script
(Use your mouse to select and Drag + Drop the selected line)
List of templates lines
test
if else structure
test if a dir exist
test if a dir exist + create it if not
test if a file exist
test if a file exist + create it if not
test if a variable is empty
test if a variable is empty + ask for an entry if yes
test if a variable is empty + initialize it if yes
test if a variable is empty + ask for an entry if yes
loops
loop for
loop for all element in a array
loop browse files in a dir
loop for each object in a list
loop for each output results of a command
loop until
loop while
arguments
getopts
if arguments are presents
check if there is argument and get the first argument
while case opts loop
functions
function usage
function with arguments in entry
function without arguments
array
create a 2 dimensional array
delete a 2 dimensional array
print a 2 dimensional array
update a 2 dimensional array
create a simple array
print a simple array
prebuiltblocks1
ask y/n to continue
browse folder
check if a command exist
check return code of last command
create a file
create a file using EOF
read a text file
switch case structure
prebuiltblocks2
check the web connection
download a file
manage firewall rules
get the type of the OS
check if exsit/install a package
start/stop a service
prebuiltblocks3
for loop in mode iniline
test if in mode iniline
while loop in mode iniline
Your script templates lines
Change the Language :
(This paragraph exist because your web browser has disabled JavaScript.)
bash
powershell
python
yaml
json
jinja2
text
linux (bash)
windows (powershell)
UsiScript
UsiScript
UsiScript
Create shell script online. This tool help you to buit administration script. Its quicker and easier. Add to this you can manage your shell script after and share them or work with collegues for collaborative work.