Skip to content

Commit f1e319a

Browse files
authored
Merge pull request #17 from Lemoncode/feature/linux-exercises
added linux exercises
2 parents 583b68f + ec0e21b commit f1e319a

File tree

1 file changed

+48
-0
lines changed

1 file changed

+48
-0
lines changed
Lines changed: 48 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,48 @@
1+
# Ejercicios
2+
3+
## Ejercicios CLI
4+
5+
### 1. Crea mediante comandos de bash la siguiente jerarquía de ficheros y directorios.
6+
7+
```
8+
foo/
9+
├─ dummy/
10+
│ ├─ file1.txt
11+
│ ├─ file2.txt
12+
├─ empty/
13+
```
14+
15+
Donde `file1.txt` debe contener el siguiente texto:
16+
17+
```
18+
Me encanta la bash!!
19+
```
20+
21+
Y `file2.txt` debe permanecer vacío.
22+
23+
24+
### 2. Mediante comandos de bash, vuelca el contenido de file1.txt a file2.txt y mueve file2.txt a la carpeta empty.
25+
26+
El resultado de los comandos ejecutados sobre la jerarquía anterior deben dar el siguiente resultado.
27+
28+
```
29+
foo/
30+
├─ dummy/
31+
│ ├─ file1.txt
32+
├─ empty/
33+
├─ file2.txt
34+
```
35+
36+
Donde `file1.txt` y `file2.txt` deben contener el siguiente texto:
37+
38+
```
39+
Me encanta la bash!!
40+
```
41+
42+
### 3. Crear un script de bash que agrupe los pasos de los ejercicios anteriores y además permita establecer el texto de file1.txt alimentándose como parámetro al invocarlo.
43+
44+
Si se le pasa un texto vacío al invocar el script, el texto de los ficheros, el texto por defecto será:
45+
46+
```
47+
Que me gusta la bash!!!!
48+
```

0 commit comments

Comments
 (0)