Browse Source

docs(devops): add info to readmes in the scripting piscine

pull/1742/head
miguel 2 years ago committed by MSilva95
parent
commit
ac848c2249
  1. 20
      subjects/devops/find-files-extension/README.md
  2. 2
      subjects/devops/master-the-ls/README.md

20
subjects/devops/find-files-extension/README.md

@ -29,24 +29,26 @@ $
### Hints
`find` command is used to search and locate the list of files and directories based on conditions you specify for files that match the arguments:
You can use REGEX in `find` command.
The `find` command is used to search and locate the list of files and directories based on conditions you specify for files that match the arguments:
You can use REGEX in the `find` command.
```console
$find ~/ -iregex '<REGEX>'
$ find ~/ -iregex '<REGEX>'
<all files and folders in the user home that respect the specified regex>
$
```
REGEX for txt files: `.*\.\(txt\)`
`cut` command is a command-line utility that allows you to cut out sections of a specified file or piped data and print the result:
The `cut` command is a command-line utility that allows you to cut out sections of a specified file or piped data and print the result:
```console
$cat cut-example.txt
$ cat cut-example.txt
abc-lol
testtest-abcx
qwerty-azerty-x
$cat cut-example.txt | cut -d "-" -f 1 # cut the lines with "-" as delimiter and print the first part.
$ cat cut-example.txt | cut -d "-" -f 1 # cut the lines with "-" as delimiter and print the first part.
abc
testtest
qwerty
@ -56,4 +58,8 @@ $
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 exercice!
> Google and Man will be your friends!
> Google and Man will be your friends!
### References
[Regex](https://www.computerhope.com/jargon/r/regex.htm)

2
subjects/devops/master-the-ls/README.md

@ -5,7 +5,7 @@
Create a script `master-the-ls.sh`, that will do the following:
- list the files and directories of the current directory.
- Ignore the hidden files, the "." and the "..".
- Ignore the hidden files, the current directory `.` and the parent directory `..`.
- Separates the results with commas.
- Order them by ascending order of access time (the newest first).
- Have the directories ends with a `/`.

Loading…
Cancel
Save