TryHackMe | Bash Scripting


 A Walkthrough room to teach you the basics of bash scripting

Link- https://tryhackme.com/room/bashscripting


What piece of code can we insert at the start of a line to comment out our code?

#

What will the following script output to the screen, echo “BishBashBosh”

BishBashBosh

What would this code return?

Jammy is 21 years old

How would you print out the city to the screen?

echo $city

How would you print out the country to the screen?

echo $country

How can we get the number of arguments supplied to a script?

$#

How can we get the filename of our current script(aka our first argument)?

$0

How can we get the 4th argument supplied to the script?

$4

If a script asks us for input how can we direct our input into a variable called ‘test’ using “read”

read test

What will the output of “echo $1 $3” if the script was ran with “./script.sh hello hola aloha”

hello aloha

What would be the command to print audi to the screen using indexing.

echo “${cars[1]}”

If we wanted to remove tesla from the array how would we do so?

unset cars[3]

How could we insert a new value called toyota to replace tesla?

cars[3]=’toyota’

What is the flag to check if we have read access to a file?

-r

What is the flag to check to see if it’s a directory?

-d


That’s it. See you in the next room :)

Comments

Eonrec

Popular posts from this blog

TryHackMe | Introduction To Honeypots Walkthrough

TryHackMe | DFIR: An Introduction WriteUp

TryHackMe | Intro to Cyber Threat Intel WriteUp