mirror of https://github.com/01-edu/public.git
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
miguel
35aa7fea5e
|
2 years ago | |
---|---|---|
.. | ||
README.md | 2 years ago |
README.md
json-researcher
Instructions
Create the script json-researcher.sh
which will show the "name" and the "power" of the superhero with id: 1
-
Where to look : https://((DOMAIN))/assets/superhero/all.json
-
What to use :
curl
andjq
andgrep
-
The output should be exactly like the example bellow but with the expected name
$./json-researcher.sh | cat -e
"name": "<...>",$
"power": <...>,$
$
Hints
With curl
you can get the content of the file from the url:
$curl https://assets.01-edu.org/devops-branch/HeadTail.txt
<...>
$
jq
is a command-line utility that can slice, filter, and transform the components of a JSON file
$cat fruit.json
{
"name": "apple",
"color": "green",
"price": 1.0
}
$jq '.color' fruit.json
"green"
$
grep
is a command-line utility for searching plain-text data sets for lines that match a regular expression.
$cat fruit.json
{
"name": "apple",
"color": "green",
"price": 1.0
}
$cat fruit.json | grep color
"color": "green",
$
You may need to use pipes (|)
and the logical operator &&
.
You have to use Man or Google to know more about commands flags, in order to solve this exercise! Google and Man will be your friends!