You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
### 1. Crea mediante comandos de bash la siguiente jerarquía de ficheros y directorios.
6
-
6
+
7
7
```
8
8
foo/
9
9
├─ dummy/
10
10
│ ├─ file1.txt
11
11
│ ├─ file2.txt
12
12
├─ empty/
13
13
```
14
-
14
+
15
15
Donde `file1.txt` debe contener el siguiente texto:
16
-
16
+
17
17
```
18
18
Me encanta la bash!!
19
19
```
20
-
20
+
21
21
Y `file2.txt` debe permanecer vacío.
22
-
23
-
22
+
24
23
### 2. Mediante comandos de bash, vuelca el contenido de file1.txt a file2.txt y mueve file2.txt a la carpeta empty.
25
-
24
+
26
25
El resultado de los comandos ejecutados sobre la jerarquía anterior deben dar el siguiente resultado.
27
-
26
+
28
27
```
29
28
foo/
30
29
├─ dummy/
31
30
│ ├─ file1.txt
32
31
├─ empty/
33
32
├─ file2.txt
34
33
```
35
-
34
+
36
35
Donde `file1.txt` y `file2.txt` deben contener el siguiente texto:
37
-
36
+
38
37
```
39
38
Me encanta la bash!!
40
39
```
41
-
40
+
42
41
### 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
-
42
+
44
43
Si se le pasa un texto vacío al invocar el script, el texto de los ficheros, el texto por defecto será:
45
-
44
+
46
45
```
47
46
Que me gusta la bash!!!!
48
47
```
49
48
50
49
### 4. Opcional - Crea un script de bash que descargue el conetenido de una página web a un fichero.
51
50
52
-
Una vez descargado el fichero, que busque en el mismo una palabra dada (esta se pasará por parametro) y muestre por panatalla el núemro de linea donde aparece.
51
+
Una vez descargado el fichero, que busque en el mismo una palabra dada (esta se pasará por parametro) y muestre por pantalla el núemro de linea donde aparece.
0 commit comments