From b49bd291f0d10a1252ce0183d92a12d25a9b31af Mon Sep 17 00:00:00 2001 From: GitHub Actions <actions@github.com> Date: Tue, 7 Jan 2025 01:12:33 +0000 Subject: [PATCH] site deploy Auto-generated via `{sandpaper}` Source : 2ae3f5e016e5cf5a8b983fcfe63adcea70f2c01d Branch : md-outputs Author : GitHub Actions <actions@github.com> Time : 2023-04-24 14:52:08 +0000 Message : markdown source builds Auto-generated via {sandpaper} Source : ab519618d524ebcad24f622fa99519965c0a51bf Branch : main Author : Zhian N. Kamvar <zkamvar@gmail.com> Time : 2023-04-24 14:45:33 +0000 Message : [custom] fix lesson contents --- 01-intro.html | 2 +- 02-filedir.html | 12 ++--- 03-create.html | 20 +++---- 04-pipefilter.html | 24 ++++----- 05-loop.html | 16 +++--- 06-script.html | 14 ++--- 07-find.html | 12 ++--- 404.html | 4 +- CODE_OF_CONDUCT.html | 2 +- LICENSE.html | 2 +- aio.html | 90 ++++++++++++++++---------------- discuss.html | 2 +- images.html | 4 +- index.html | 4 +- instructor-notes.html | 4 +- instructor/01-intro.html | 2 +- instructor/02-filedir.html | 12 ++--- instructor/03-create.html | 20 +++---- instructor/04-pipefilter.html | 24 ++++----- instructor/05-loop.html | 16 +++--- instructor/06-script.html | 14 ++--- instructor/07-find.html | 12 ++--- instructor/404.html | 4 +- instructor/CODE_OF_CONDUCT.html | 2 +- instructor/LICENSE.html | 2 +- instructor/aio.html | 90 ++++++++++++++++---------------- instructor/discuss.html | 2 +- instructor/images.html | 4 +- instructor/index.html | 4 +- instructor/instructor-notes.html | 4 +- instructor/key-points.html | 4 +- instructor/profiles.html | 4 +- instructor/reference.html | 2 +- key-points.html | 4 +- pkgdown.yml | 2 +- profiles.html | 4 +- reference.html | 2 +- 37 files changed, 223 insertions(+), 223 deletions(-) diff --git a/01-intro.html b/01-intro.html index 9c164d8..284ec0a 100644 --- a/01-intro.html +++ b/01-intro.html @@ -567,7 +567,7 @@ <h3 class="callout-title">Key Points</h3> "identifier": "https://preview.carpentries.org/shell-novice-es/01-intro.html", "dateCreated": "2023-04-24", "dateModified": "2023-04-24", - "datePublished": "2024-12-31" + "datePublished": "2025-01-07" } </script><script> diff --git a/02-filedir.html b/02-filedir.html index 6d68293..0b6967e 100644 --- a/02-filedir.html +++ b/02-filedir.html @@ -1187,7 +1187,7 @@ <h3 class="callout-title">Rutas Absolutas vs Relativas</h3> <button class="accordion-button solution-button collapsed" type="button" data-bs-toggle="collapse" data-bs-target="#collapseSolution1" aria-expanded="false" aria-controls="collapseSolution1"> <h4 class="accordion-header" id="headingSolution1"> Solución </h4> </button> -<div id="collapseSolution1" class="accordion-collapse collapse" data-bs-parent="#accordionSolution1" aria-labelledby="headingSolution1"> +<div id="collapseSolution1" class="accordion-collapse collapse" aria-labelledby="headingSolution1" data-bs-parent="#accordionSolution1"> <div class="accordion-body"> <ol style="list-style-type: decimal"><li>No: <code>.</code> significa el directorio actual.</li> <li>No: <code>/</code> significa el directorio raíz.</li> @@ -1228,7 +1228,7 @@ <h3 class="callout-title">Resolución de ruta relativa</h3> <button class="accordion-button solution-button collapsed" type="button" data-bs-toggle="collapse" data-bs-target="#collapseSolution2" aria-expanded="false" aria-controls="collapseSolution2"> <h4 class="accordion-header" id="headingSolution2"> Solución </h4> </button> -<div id="collapseSolution2" class="accordion-collapse collapse" data-bs-parent="#accordionSolution2" aria-labelledby="headingSolution2"> +<div id="collapseSolution2" class="accordion-collapse collapse" aria-labelledby="headingSolution2" data-bs-parent="#accordionSolution2"> <div class="accordion-body"> <ol style="list-style-type: decimal"><li>No: sí existe un directorio <code>backup</code> en <code>/Users</code>.</li> @@ -1270,7 +1270,7 @@ <h3 class="code-label">OUTPUT<i aria-hidden="true" data-feather="chevron-left">< <button class="accordion-button solution-button collapsed" type="button" data-bs-toggle="collapse" data-bs-target="#collapseSolution3" aria-expanded="false" aria-controls="collapseSolution3"> <h4 class="accordion-header" id="headingSolution3"> Show me the solution </h4> </button> -<div id="collapseSolution3" class="accordion-collapse collapse" data-bs-parent="#accordionSolution3" aria-labelledby="headingSolution3"> +<div id="collapseSolution3" class="accordion-collapse collapse" aria-labelledby="headingSolution3" data-bs-parent="#accordionSolution3"> <div class="accordion-body"> <ol style="list-style-type: decimal"><li>No: <code>pwd</code> no es el nombre de un directorio.</li> <li>Sí: <code>ls</code> sin argumento de directorio lista archivos y @@ -1303,7 +1303,7 @@ <h3 class="callout-title">Explorando más argumentos de <button class="accordion-button solution-button collapsed" type="button" data-bs-toggle="collapse" data-bs-target="#collapseSolution4" aria-expanded="false" aria-controls="collapseSolution4"> <h4 class="accordion-header" id="headingSolution4"> Solución </h4> </button> -<div id="collapseSolution4" class="accordion-collapse collapse" data-bs-parent="#accordionSolution4" aria-labelledby="headingSolution4"> +<div id="collapseSolution4" class="accordion-collapse collapse" aria-labelledby="headingSolution4" data-bs-parent="#accordionSolution4"> <div class="accordion-body"> <p>El argumento <code>-l</code> hace que <code>ls</code> utilice un formato de lista <strong>l</strong>argo, mostrando no sólo los nombres @@ -1339,7 +1339,7 @@ <h3 class="callout-title">Listando recursivamente y por tiempo</h3> <button class="accordion-button solution-button collapsed" type="button" data-bs-toggle="collapse" data-bs-target="#collapseSolution5" aria-expanded="false" aria-controls="collapseSolution5"> <h4 class="accordion-header" id="headingSolution5"> Solución </h4> </button> -<div id="collapseSolution5" class="accordion-collapse collapse" data-bs-parent="#accordionSolution5" aria-labelledby="headingSolution5"> +<div id="collapseSolution5" class="accordion-collapse collapse" aria-labelledby="headingSolution5" data-bs-parent="#accordionSolution5"> <div class="accordion-body"> <p>Los directorios se enlistan alfabéticamente en cada nivel, los archivos/directorios en cada directorio se ordenan por la hora del @@ -1455,7 +1455,7 @@ <h3 class="callout-title">Key Points</h3> "identifier": "https://preview.carpentries.org/shell-novice-es/02-filedir.html", "dateCreated": "2023-04-24", "dateModified": "2023-04-24", - "datePublished": "2024-12-31" + "datePublished": "2025-01-07" } </script><script> diff --git a/03-create.html b/03-create.html index 399ea62..76e95fc 100644 --- a/03-create.html +++ b/03-create.html @@ -847,7 +847,7 @@ <h4 class="accordion-header" id="headingSolution1"> Solución </h4> </button> -<div id="collapseSolution1" class="accordion-collapse collapse" data-bs-parent="#accordionSolution1" aria-labelledby="headingSolution1"> +<div id="collapseSolution1" class="accordion-collapse collapse" aria-labelledby="headingSolution1" data-bs-parent="#accordionSolution1"> <div class="accordion-body"> <ol style="list-style-type: decimal"><li>No. Mientras esto crearía un archivo con el nombre correcto, el archivo con nombre incorrecto todavía existiría en el directorio y @@ -914,7 +914,7 @@ <h4 class="accordion-header" id="headingSolution2"> Solución </h4> </button> -<div id="collapseSolution2" class="accordion-collapse collapse" data-bs-parent="#accordionSolution2" aria-labelledby="headingSolution2"> +<div id="collapseSolution2" class="accordion-collapse collapse" aria-labelledby="headingSolution2" data-bs-parent="#accordionSolution2"> <div class="accordion-body"> <p>Comenzamos en el directorio <code>/Users/jamie/data</code> y creamos una nueva carpeta llamada <code>recombine</code>. La segunda línea mueve @@ -997,7 +997,7 @@ <h4 class="accordion-header" id="headingSolution3"> Solución </h4> </button> -<div id="collapseSolution3" class="accordion-collapse collapse" data-bs-parent="#accordionSolution3" aria-labelledby="headingSolution3"> +<div id="collapseSolution3" class="accordion-collapse collapse" aria-labelledby="headingSolution3" data-bs-parent="#accordionSolution3"> <div class="accordion-body"> <div class="codewrapper sourceCode" id="cb49"> <h3 class="code-label">BASH<i aria-hidden="true" data-feather="chevron-left"></i><i aria-hidden="true" data-feather="chevron-right"></i> @@ -1057,7 +1057,7 @@ <h4 class="accordion-header" id="headingSolution4"> Solución </h4> </button> -<div id="collapseSolution4" class="accordion-collapse collapse" data-bs-parent="#accordionSolution4" aria-labelledby="headingSolution4"> +<div id="collapseSolution4" class="accordion-collapse collapse" aria-labelledby="headingSolution4" data-bs-parent="#accordionSolution4"> <div class="accordion-body"> <p>Si se pasa como argumento más de un archivo seguido del nombre de un directorio (siempre que el nombre del directorio sea el último @@ -1098,7 +1098,7 @@ <h4 class="accordion-header" id="headingSolution5"> Solución </h4> </button> -<div id="collapseSolution5" class="accordion-collapse collapse" data-bs-parent="#accordionSolution5" aria-labelledby="headingSolution5"> +<div id="collapseSolution5" class="accordion-collapse collapse" aria-labelledby="headingSolution5" data-bs-parent="#accordionSolution5"> <div class="accordion-body"> <p>El comando <code>ls -R</code> enumera los directorios recursivamente en orden cronológico de cada nivel, y los archivos en cada directorio @@ -1139,7 +1139,7 @@ <h4 class="accordion-header" id="headingSolution6"> Solución </h4> </button> -<div id="collapseSolution6" class="accordion-collapse collapse" data-bs-parent="#accordionSolution6" aria-labelledby="headingSolution6"> +<div id="collapseSolution6" class="accordion-collapse collapse" aria-labelledby="headingSolution6" data-bs-parent="#accordionSolution6"> <div class="accordion-body"> <ol style="list-style-type: decimal"><li>El comando touch genera un nuevo archivo llamado “my_file.txt” en tu directorio <strong>home</strong>. Si te encuentras en tu directorio @@ -1195,7 +1195,7 @@ <h4 class="accordion-header" id="headingSolution7"> Solución </h4> </button> -<div id="collapseSolution7" class="accordion-collapse collapse" data-bs-parent="#accordionSolution7" aria-labelledby="headingSolution7"> +<div id="collapseSolution7" class="accordion-collapse collapse" aria-labelledby="headingSolution7" data-bs-parent="#accordionSolution7"> <div class="accordion-body"> <div class="codewrapper sourceCode" id="cb58"> <h3 class="code-label">BASH<i aria-hidden="true" data-feather="chevron-left"></i><i aria-hidden="true" data-feather="chevron-right"></i> @@ -1229,7 +1229,7 @@ <h4 class="accordion-header" id="headingSolution8"> Solución </h4> </button> -<div id="collapseSolution8" class="accordion-collapse collapse" data-bs-parent="#accordionSolution8" aria-labelledby="headingSolution8"> +<div id="collapseSolution8" class="accordion-collapse collapse" aria-labelledby="headingSolution8" data-bs-parent="#accordionSolution8"> <div class="accordion-body"> <div class="codewrapper sourceCode" id="cb59"> <h3 class="code-label">BASH<i aria-hidden="true" data-feather="chevron-left"></i><i aria-hidden="true" data-feather="chevron-right"></i> @@ -1295,7 +1295,7 @@ <h4 class="accordion-header" id="headingSolution9"> Solución </h4> </button> -<div id="collapseSolution9" class="accordion-collapse collapse" data-bs-parent="#accordionSolution9" aria-labelledby="headingSolution9"> +<div id="collapseSolution9" class="accordion-collapse collapse" aria-labelledby="headingSolution9" data-bs-parent="#accordionSolution9"> <div class="accordion-body"> <p>El primer grupo de comandos logra este objetivo. Primero se crea una copia recursiva de la carpeta <code>data</code>. Después, dos comandos @@ -1401,7 +1401,7 @@ <h3 class="callout-title">Key Points</h3> "identifier": "https://preview.carpentries.org/shell-novice-es/03-create.html", "dateCreated": "2023-04-24", "dateModified": "2023-04-24", - "datePublished": "2024-12-31" + "datePublished": "2025-01-07" } </script><script> diff --git a/04-pipefilter.html b/04-pipefilter.html index dd24546..c3de8e5 100644 --- a/04-pipefilter.html +++ b/04-pipefilter.html @@ -480,7 +480,7 @@ <h4 class="accordion-header" id="headingSolution1"> Solución </h4> </button> -<div id="collapseSolution1" class="accordion-collapse collapse" aria-labelledby="headingSolution1" data-bs-parent="#accordionSolution1"> +<div id="collapseSolution1" class="accordion-collapse collapse" data-bs-parent="#accordionSolution1" aria-labelledby="headingSolution1"> <div class="accordion-body"> <p>La solución es 3.</p> <ol style="list-style-type: decimal"><li><p>muestra todos los archivos que contienen cualquier número o @@ -918,7 +918,7 @@ <h4 class="accordion-header" id="headingSolution2"> Solución </h4> </button> -<div id="collapseSolution2" class="accordion-collapse collapse" aria-labelledby="headingSolution2" data-bs-parent="#accordionSolution2"> +<div id="collapseSolution2" class="accordion-collapse collapse" data-bs-parent="#accordionSolution2" aria-labelledby="headingSolution2"> <div class="accordion-body"> <p>La opción <code>-n</code> indica un ordenamiento numérico, en lugar de alfabético.</p> @@ -957,7 +957,7 @@ <h4 class="accordion-header" id="headingSolution3"> Solución </h4> </button> -<div id="collapseSolution3" class="accordion-collapse collapse" aria-labelledby="headingSolution3" data-bs-parent="#accordionSolution3"> +<div id="collapseSolution3" class="accordion-collapse collapse" data-bs-parent="#accordionSolution3" aria-labelledby="headingSolution3"> <div class="accordion-body"> <p><code><</code> se usa para redirigir la entrada a un comando.</p> <p>En los dos ejemplos, la terminal regresa el número de líneas en la @@ -1081,7 +1081,7 @@ <h4 class="accordion-header" id="headingSolution4"> Solución </h4> </button> -<div id="collapseSolution4" class="accordion-collapse collapse" aria-labelledby="headingSolution4" data-bs-parent="#accordionSolution4"> +<div id="collapseSolution4" class="accordion-collapse collapse" data-bs-parent="#accordionSolution4" aria-labelledby="headingSolution4"> <div class="accordion-body"> <div class="codewrapper sourceCode" id="cb44"> <h3 class="code-label">BASH<i aria-hidden="true" data-feather="chevron-left"></i><i aria-hidden="true" data-feather="chevron-right"></i> @@ -1118,7 +1118,7 @@ <h4 class="accordion-header" id="headingSolution5"> Solución </h4> </button> -<div id="collapseSolution5" class="accordion-collapse collapse" aria-labelledby="headingSolution5" data-bs-parent="#accordionSolution5"> +<div id="collapseSolution5" class="accordion-collapse collapse" data-bs-parent="#accordionSolution5" aria-labelledby="headingSolution5"> <div class="accordion-body"> <p>La solución es la opción 4. El caracter de <strong>pipe</strong> <code>|</code> es usado para alimentar la entrada estándar de un proceso @@ -1170,7 +1170,7 @@ <h4 class="accordion-header" id="headingSolution6"> Solución </h4> </button> -<div id="collapseSolution6" class="accordion-collapse collapse" aria-labelledby="headingSolution6" data-bs-parent="#accordionSolution6"> +<div id="collapseSolution6" class="accordion-collapse collapse" data-bs-parent="#accordionSolution6" aria-labelledby="headingSolution6"> <div class="accordion-body"> <div class="codewrapper sourceCode" id="cb47"> <h3 class="code-label">BASH<i aria-hidden="true" data-feather="chevron-left"></i><i aria-hidden="true" data-feather="chevron-right"></i> @@ -1251,7 +1251,7 @@ <h4 class="accordion-header" id="headingSolution7"> Solución </h4> </button> -<div id="collapseSolution7" class="accordion-collapse collapse" aria-labelledby="headingSolution7" data-bs-parent="#accordionSolution7"> +<div id="collapseSolution7" class="accordion-collapse collapse" data-bs-parent="#accordionSolution7" aria-labelledby="headingSolution7"> <div class="accordion-body"> <div class="codewrapper sourceCode" id="cb52"> <h3 class="code-label">BASH<i aria-hidden="true" data-feather="chevron-left"></i><i aria-hidden="true" data-feather="chevron-right"></i> @@ -1290,7 +1290,7 @@ <h4 class="accordion-header" id="headingSolution8"> Solución </h4> </button> -<div id="collapseSolution8" class="accordion-collapse collapse" aria-labelledby="headingSolution8" data-bs-parent="#accordionSolution8"> +<div id="collapseSolution8" class="accordion-collapse collapse" data-bs-parent="#accordionSolution8" aria-labelledby="headingSolution8"> <div class="accordion-body"> <ol style="list-style-type: decimal"><li>Esto eliminaría archivos con terminación <code>.txt</code> y nombres de un caracter.</li> @@ -1338,7 +1338,7 @@ <h4 class="accordion-header" id="headingSolution9"> Solución </h4> </button> -<div id="collapseSolution9" class="accordion-collapse collapse" aria-labelledby="headingSolution9" data-bs-parent="#accordionSolution9"> +<div id="collapseSolution9" class="accordion-collapse collapse" data-bs-parent="#accordionSolution9" aria-labelledby="headingSolution9"> <div class="accordion-body"> <ol style="list-style-type: decimal"><li> </li></ol><div class="codewrapper sourceCode" id="cb53"> @@ -1394,7 +1394,7 @@ <h4 class="accordion-header" id="headingSolution10"> Solución </h4> </button> -<div id="collapseSolution10" class="accordion-collapse collapse" aria-labelledby="headingSolution10" data-bs-parent="#accordionSolution10"> +<div id="collapseSolution10" class="accordion-collapse collapse" data-bs-parent="#accordionSolution10" aria-labelledby="headingSolution10"> <div class="accordion-body"> <p>La opción 5 es la respuesta correcta. Si se te dificulta entender por qué, intenta probar los comandos, o las subsecciones de los @@ -1439,7 +1439,7 @@ <h4 class="accordion-header" id="headingSolution11"> Solución </h4> </button> -<div id="collapseSolution11" class="accordion-collapse collapse" aria-labelledby="headingSolution11" data-bs-parent="#accordionSolution11"> +<div id="collapseSolution11" class="accordion-collapse collapse" data-bs-parent="#accordionSolution11" aria-labelledby="headingSolution11"> <div class="accordion-body"> <p>La opción 3 es la correcta. Para que la opción 1 fuera correcta tendríamos que haber ejecutado sólo el comando <code>head</code>. Para @@ -1549,7 +1549,7 @@ <h3 class="callout-title">Key Points</h3> "identifier": "https://preview.carpentries.org/shell-novice-es/04-pipefilter.html", "dateCreated": "2023-04-24", "dateModified": "2023-04-24", - "datePublished": "2024-12-31" + "datePublished": "2025-01-07" } </script><script> diff --git a/05-loop.html b/05-loop.html index a848520..942e4e8 100644 --- a/05-loop.html +++ b/05-loop.html @@ -858,7 +858,7 @@ <h4 class="accordion-header" id="headingSolution1"> Solución </h4> </button> -<div id="collapseSolution1" class="accordion-collapse collapse" aria-labelledby="headingSolution1" data-bs-parent="#accordionSolution1"> +<div id="collapseSolution1" class="accordion-collapse collapse" data-bs-parent="#accordionSolution1" aria-labelledby="headingSolution1"> <div class="accordion-body"> <p>El primer bloque de código regresa la misma salida en cada iteración del bucle. La terminal expande el caracter especial <code>*.pdb</code> @@ -941,7 +941,7 @@ <h4 class="accordion-header" id="headingSolution2"> Solución </h4> </button> -<div id="collapseSolution2" class="accordion-collapse collapse" aria-labelledby="headingSolution2" data-bs-parent="#accordionSolution2"> +<div id="collapseSolution2" class="accordion-collapse collapse" data-bs-parent="#accordionSolution2" aria-labelledby="headingSolution2"> <div class="accordion-body"> <ol style="list-style-type: decimal"><li>El texto de cada archivo se escribe (uno a la vez) en <code>alkanes.pdb</code>. Sin embargo, el archivo se sobrescribe en cada @@ -993,7 +993,7 @@ <h4 class="accordion-header" id="headingSolution3"> Solución </h4> </button> -<div id="collapseSolution3" class="accordion-collapse collapse" aria-labelledby="headingSolution3" data-bs-parent="#accordionSolution3"> +<div id="collapseSolution3" class="accordion-collapse collapse" data-bs-parent="#accordionSolution3" aria-labelledby="headingSolution3"> <div class="accordion-body"> <p>La opción correcta es 3. <code>>></code> concatena en un archivo, en lugar de sobrescribirlo con la salida del comando. Dado que @@ -1035,7 +1035,7 @@ <h4 class="accordion-header" id="headingSolution4"> Solución </h4> </button> -<div id="collapseSolution4" class="accordion-collapse collapse" aria-labelledby="headingSolution4" data-bs-parent="#accordionSolution4"> +<div id="collapseSolution4" class="accordion-collapse collapse" data-bs-parent="#accordionSolution4" aria-labelledby="headingSolution4"> <div class="accordion-body"> <p>La respuesta correcta es 4. <code>*</code> coincide con cero o más caracteres, así que cualquier nombre que comience con la letra c, @@ -1077,7 +1077,7 @@ <h4 class="accordion-header" id="headingSolution5"> Solución </h4> </button> -<div id="collapseSolution5" class="accordion-collapse collapse" aria-labelledby="headingSolution5" data-bs-parent="#accordionSolution5"> +<div id="collapseSolution5" class="accordion-collapse collapse" data-bs-parent="#accordionSolution5" aria-labelledby="headingSolution5"> <div class="accordion-body"> <p>La respuesta correcta es 4. <code>*</code> coincide con cero o más caracteres, por lo que la expresión <code>*c*</code> coincidirá con un @@ -1139,7 +1139,7 @@ <h4 class="accordion-header" id="headingSolution6"> Solución </h4> </button> -<div id="collapseSolution6" class="accordion-collapse collapse" aria-labelledby="headingSolution6" data-bs-parent="#accordionSolution6"> +<div id="collapseSolution6" class="accordion-collapse collapse" data-bs-parent="#accordionSolution6" aria-labelledby="headingSolution6"> <div class="accordion-body"> <p>La versión que querríamos utilizar es la 2. Esta versión imprime en pantalla todo lo entrecomillado, expandiendo la variable del bucle @@ -1188,7 +1188,7 @@ <h4 class="accordion-header" id="headingSolution7"> Solución </h4> </button> -<div id="collapseSolution7" class="accordion-collapse collapse" aria-labelledby="headingSolution7" data-bs-parent="#accordionSolution7"> +<div id="collapseSolution7" class="accordion-collapse collapse" data-bs-parent="#accordionSolution7" aria-labelledby="headingSolution7"> <div class="accordion-body"> <p>Tenemos un bucle anidado, es decir, un bucle dentro de otro bucle: para cada <code>specie</code> del bucle exterior, el bucle interior (el @@ -1287,7 +1287,7 @@ <h3 class="callout-title">Key Points</h3> "identifier": "https://preview.carpentries.org/shell-novice-es/05-loop.html", "dateCreated": "2023-04-24", "dateModified": "2023-04-24", - "datePublished": "2024-12-31" + "datePublished": "2025-01-07" } </script><script> diff --git a/06-script.html b/06-script.html index 3a94443..1e0cec9 100644 --- a/06-script.html +++ b/06-script.html @@ -792,7 +792,7 @@ <h4 class="accordion-header" id="headingSolution1"> Solución </h4> </button> -<div id="collapseSolution1" class="accordion-collapse collapse" data-bs-parent="#accordionSolution1" aria-labelledby="headingSolution1"> +<div id="collapseSolution1" class="accordion-collapse collapse" aria-labelledby="headingSolution1" data-bs-parent="#accordionSolution1"> <div class="accordion-body"> <p>La respuesta correcta es la 2. Las variables <code>$1</code>, <code>$2</code> y <code>$3</code> representan los argumentos para el @@ -845,7 +845,7 @@ <h4 class="accordion-header" id="headingSolution2"> Solución </h4> </button> -<div id="collapseSolution2" class="accordion-collapse collapse" data-bs-parent="#accordionSolution2" aria-labelledby="headingSolution2"> +<div id="collapseSolution2" class="accordion-collapse collapse" aria-labelledby="headingSolution2" data-bs-parent="#accordionSolution2"> <div class="accordion-body"> <pre><code># El script para encontrar especies unicas en archivos .csv en donde "species" es la segunda data field # Este script acepta cualquier número de nombres de archivos como argumentos de la línea de comando. @@ -890,7 +890,7 @@ <h4 class="accordion-header" id="headingSolution3"> Solución </h4> </button> -<div id="collapseSolution3" class="accordion-collapse collapse" data-bs-parent="#accordionSolution3" aria-labelledby="headingSolution3"> +<div id="collapseSolution3" class="accordion-collapse collapse" aria-labelledby="headingSolution3" data-bs-parent="#accordionSolution3"> <div class="accordion-body"> <div class="codewrapper sourceCode" id="cb38"> <h3 class="code-label">BASH<i aria-hidden="true" data-feather="chevron-left"></i><i aria-hidden="true" data-feather="chevron-right"></i> @@ -935,7 +935,7 @@ <h4 class="accordion-header" id="headingSolution4"> Solución </h4> </button> -<div id="collapseSolution4" class="accordion-collapse collapse" data-bs-parent="#accordionSolution4" aria-labelledby="headingSolution4"> +<div id="collapseSolution4" class="accordion-collapse collapse" aria-labelledby="headingSolution4" data-bs-parent="#accordionSolution4"> <div class="accordion-body"> <p>Si un comando hace que algo se cuelgue, podría ser útil saber cuál era ese comando para saber cuál fue el problema. Si el comando sólo se @@ -988,7 +988,7 @@ <h4 class="accordion-header" id="headingSolution5"> Solución </h4> </button> -<div id="collapseSolution5" class="accordion-collapse collapse" data-bs-parent="#accordionSolution5" aria-labelledby="headingSolution5"> +<div id="collapseSolution5" class="accordion-collapse collapse" aria-labelledby="headingSolution5" data-bs-parent="#accordionSolution5"> <div class="accordion-body"> <p>El <strong>script</strong> 1 mostrará una lista de todos los archivos que contienen un punto en su nombre.</p> @@ -1049,7 +1049,7 @@ <h4 class="accordion-header" id="headingSolution6"> Solución </h4> </button> -<div id="collapseSolution6" class="accordion-collapse collapse" data-bs-parent="#accordionSolution6" aria-labelledby="headingSolution6"> +<div id="collapseSolution6" class="accordion-collapse collapse" aria-labelledby="headingSolution6" data-bs-parent="#accordionSolution6"> <div class="accordion-body"> <p>El indicador <code>-x</code> hace que <code>bash</code> se ejecute en modo de depuración. Esto muestra cada comando mientras se ejecuta, lo @@ -1147,7 +1147,7 @@ <h3 class="callout-title">Key Points</h3> "identifier": "https://preview.carpentries.org/shell-novice-es/06-script.html", "dateCreated": "2023-04-24", "dateModified": "2023-04-24", - "datePublished": "2024-12-31" + "datePublished": "2025-01-07" } </script><script> diff --git a/07-find.html b/07-find.html index 221f61b..586e6ac 100644 --- a/07-find.html +++ b/07-find.html @@ -682,7 +682,7 @@ <h4 class="accordion-header" id="headingSolution1"> Solución </h4> </button> -<div id="collapseSolution1" class="accordion-collapse collapse" aria-labelledby="headingSolution1" data-bs-parent="#accordionSolution1"> +<div id="collapseSolution1" class="accordion-collapse collapse" data-bs-parent="#accordionSolution1" aria-labelledby="headingSolution1"> <div class="accordion-body"> <pre class="source"><code>grep -w $1 -r $2 | cut -d : -f 2 | cut -d , -f 1,3 > $1.txt</code></pre> <p>Puedes llamar al <strong>script</strong> de la siguiente forma:</p> @@ -727,7 +727,7 @@ <h4 class="accordion-header" id="headingSolution2"> Solución </h4> </button> -<div id="collapseSolution2" class="accordion-collapse collapse" aria-labelledby="headingSolution2" data-bs-parent="#accordionSolution2"> +<div id="collapseSolution2" class="accordion-collapse collapse" data-bs-parent="#accordionSolution2" aria-labelledby="headingSolution2"> <div class="accordion-body"> <pre class="source"><code>for sis in Jo Meg Beth Amy do @@ -968,7 +968,7 @@ <h4 class="accordion-header" id="headingSolution3"> Solución </h4> </button> -<div id="collapseSolution3" class="accordion-collapse collapse" aria-labelledby="headingSolution3" data-bs-parent="#accordionSolution3"> +<div id="collapseSolution3" class="accordion-collapse collapse" data-bs-parent="#accordionSolution3" aria-labelledby="headingSolution3"> <div class="accordion-body"> <p>La respuesta correcta es 1. Poniendo la expresión entre comillas, evita que el shell la expanda, y luego lo pasa al comando @@ -1048,7 +1048,7 @@ <h4 class="accordion-header" id="headingSolution4"> Solución </h4> </button> -<div id="collapseSolution4" class="accordion-collapse collapse" aria-labelledby="headingSolution4" data-bs-parent="#accordionSolution4"> +<div id="collapseSolution4" class="accordion-collapse collapse" data-bs-parent="#accordionSolution4" aria-labelledby="headingSolution4"> <div class="accordion-body"> <ol style="list-style-type: decimal"><li>Encuentra todos los archivos con una extensión <code>.dat</code> en el directorio actual</li> @@ -1087,7 +1087,7 @@ <h4 class="accordion-header" id="headingSolution5"> Solución: </h4> </button> -<div id="collapseSolution5" class="accordion-collapse collapse" aria-labelledby="headingSolution5" data-bs-parent="#accordionSolution5"> +<div id="collapseSolution5" class="accordion-collapse collapse" data-bs-parent="#accordionSolution5" aria-labelledby="headingSolution5"> <div class="accordion-body"> <p>Asumiendo que el directorio de inicio de Nelle es nuestro directorio en el que trabajamos, podemos usar:</p> @@ -1187,7 +1187,7 @@ <h3 class="callout-title">Key Points</h3> "identifier": "https://preview.carpentries.org/shell-novice-es/07-find.html", "dateCreated": "2023-04-24", "dateModified": "2023-04-24", - "datePublished": "2024-12-31" + "datePublished": "2025-01-07" } </script><script> diff --git a/404.html b/404.html index 33a27c4..46962f3 100644 --- a/404.html +++ b/404.html @@ -375,8 +375,8 @@ <h1>Page not found</h1> "url": "https://preview.carpentries.org/shell-novice-es/404.html", "identifier": "https://preview.carpentries.org/shell-novice-es/404.html", "dateCreated": "2023-04-24", - "dateModified": "2024-12-31", - "datePublished": "2024-12-31" + "dateModified": "2025-01-07", + "datePublished": "2025-01-07" } </script><script> diff --git a/CODE_OF_CONDUCT.html b/CODE_OF_CONDUCT.html index b82caba..ccd62b6 100644 --- a/CODE_OF_CONDUCT.html +++ b/CODE_OF_CONDUCT.html @@ -394,7 +394,7 @@ <h1>Contributor Code of Conduct</h1> "identifier": "https://preview.carpentries.org/shell-novice-es/CODE_OF_CONDUCT.html", "dateCreated": "2023-04-24", "dateModified": "2023-04-24", - "datePublished": "2024-12-31" + "datePublished": "2025-01-07" } </script><script> diff --git a/LICENSE.html b/LICENSE.html index 420b5cf..c02b6d6 100644 --- a/LICENSE.html +++ b/LICENSE.html @@ -442,7 +442,7 @@ <h1>Licenses</h1> "identifier": "https://preview.carpentries.org/shell-novice-es/LICENSE.html", "dateCreated": "2023-04-24", "dateModified": "2023-04-24", - "datePublished": "2024-12-31" + "datePublished": "2025-01-07" } </script><script> diff --git a/aio.html b/aio.html index 9637864..1155c46 100644 --- a/aio.html +++ b/aio.html @@ -1440,7 +1440,7 @@ <h3 class="callout-title">Rutas Absolutas vs Relativas</h3> <button class="accordion-button solution-button collapsed" type="button" data-bs-toggle="collapse" data-bs-target="#collapseSolution1" aria-expanded="false" aria-controls="collapseSolution1"> <h4 class="accordion-header" id="headingSolution1"> Solución </h4> </button> -<div id="collapseSolution1" class="accordion-collapse collapse" data-bs-parent="#accordionSolution1" aria-labelledby="headingSolution1"> +<div id="collapseSolution1" class="accordion-collapse collapse" aria-labelledby="headingSolution1" data-bs-parent="#accordionSolution1"> <div class="accordion-body"> <ol style="list-style-type: decimal"> <li>No: <code>.</code> significa el directorio actual.</li> @@ -1486,7 +1486,7 @@ <h3 class="callout-title">Resolución de ruta relativa</h3> <button class="accordion-button solution-button collapsed" type="button" data-bs-toggle="collapse" data-bs-target="#collapseSolution2" aria-expanded="false" aria-controls="collapseSolution2"> <h4 class="accordion-header" id="headingSolution2"> Solución </h4> </button> -<div id="collapseSolution2" class="accordion-collapse collapse" data-bs-parent="#accordionSolution2" aria-labelledby="headingSolution2"> +<div id="collapseSolution2" class="accordion-collapse collapse" aria-labelledby="headingSolution2" data-bs-parent="#accordionSolution2"> <div class="accordion-body"> <ol style="list-style-type: decimal"> <li>No: sí existe un directorio <code>backup</code> en @@ -1532,7 +1532,7 @@ <h3 class="code-label">OUTPUT<i aria-hidden="true" data-feather="chevron-left">< <button class="accordion-button solution-button collapsed" type="button" data-bs-toggle="collapse" data-bs-target="#collapseSolution3" aria-expanded="false" aria-controls="collapseSolution3"> <h4 class="accordion-header" id="headingSolution3"> Show me the solution </h4> </button> -<div id="collapseSolution3" class="accordion-collapse collapse" data-bs-parent="#accordionSolution3" aria-labelledby="headingSolution3"> +<div id="collapseSolution3" class="accordion-collapse collapse" aria-labelledby="headingSolution3" data-bs-parent="#accordionSolution3"> <div class="accordion-body"> <ol style="list-style-type: decimal"> <li>No: <code>pwd</code> no es el nombre de un directorio.</li> @@ -1567,7 +1567,7 @@ <h3 class="callout-title">Explorando más argumentos de <button class="accordion-button solution-button collapsed" type="button" data-bs-toggle="collapse" data-bs-target="#collapseSolution4" aria-expanded="false" aria-controls="collapseSolution4"> <h4 class="accordion-header" id="headingSolution4"> Solución </h4> </button> -<div id="collapseSolution4" class="accordion-collapse collapse" data-bs-parent="#accordionSolution4" aria-labelledby="headingSolution4"> +<div id="collapseSolution4" class="accordion-collapse collapse" aria-labelledby="headingSolution4" data-bs-parent="#accordionSolution4"> <div class="accordion-body"> <p>El argumento <code>-l</code> hace que <code>ls</code> utilice un formato de lista <strong>l</strong>argo, mostrando no sólo los nombres @@ -1603,7 +1603,7 @@ <h3 class="callout-title">Listando recursivamente y por tiempo</h3> <button class="accordion-button solution-button collapsed" type="button" data-bs-toggle="collapse" data-bs-target="#collapseSolution5" aria-expanded="false" aria-controls="collapseSolution5"> <h4 class="accordion-header" id="headingSolution5"> Solución </h4> </button> -<div id="collapseSolution5" class="accordion-collapse collapse" data-bs-parent="#accordionSolution5" aria-labelledby="headingSolution5"> +<div id="collapseSolution5" class="accordion-collapse collapse" aria-labelledby="headingSolution5" data-bs-parent="#accordionSolution5"> <div class="accordion-body"> <p>Los directorios se enlistan alfabéticamente en cada nivel, los archivos/directorios en cada directorio se ordenan por la hora del @@ -2197,7 +2197,7 @@ <h4 class="accordion-header" id="headingSolution1"> Solución </h4> </button> -<div id="collapseSolution1" class="accordion-collapse collapse" data-bs-parent="#accordionSolution1" aria-labelledby="headingSolution1"> +<div id="collapseSolution1" class="accordion-collapse collapse" aria-labelledby="headingSolution1" data-bs-parent="#accordionSolution1"> <div class="accordion-body"> <ol style="list-style-type: decimal"> <li>No. Mientras esto crearía un archivo con el nombre correcto, el @@ -2268,7 +2268,7 @@ <h4 class="accordion-header" id="headingSolution2"> Solución </h4> </button> -<div id="collapseSolution2" class="accordion-collapse collapse" data-bs-parent="#accordionSolution2" aria-labelledby="headingSolution2"> +<div id="collapseSolution2" class="accordion-collapse collapse" aria-labelledby="headingSolution2" data-bs-parent="#accordionSolution2"> <div class="accordion-body"> <p>Comenzamos en el directorio <code>/Users/jamie/data</code> y creamos una nueva carpeta llamada <code>recombine</code>. La segunda línea mueve @@ -2353,7 +2353,7 @@ <h4 class="accordion-header" id="headingSolution3"> Solución </h4> </button> -<div id="collapseSolution3" class="accordion-collapse collapse" data-bs-parent="#accordionSolution3" aria-labelledby="headingSolution3"> +<div id="collapseSolution3" class="accordion-collapse collapse" aria-labelledby="headingSolution3" data-bs-parent="#accordionSolution3"> <div class="accordion-body"> <div class="codewrapper sourceCode" id="cb49"> <h3 class="code-label">BASH<i aria-hidden="true" data-feather="chevron-left"></i><i aria-hidden="true" data-feather="chevron-right"></i> @@ -2413,7 +2413,7 @@ <h4 class="accordion-header" id="headingSolution4"> Solución </h4> </button> -<div id="collapseSolution4" class="accordion-collapse collapse" data-bs-parent="#accordionSolution4" aria-labelledby="headingSolution4"> +<div id="collapseSolution4" class="accordion-collapse collapse" aria-labelledby="headingSolution4" data-bs-parent="#accordionSolution4"> <div class="accordion-body"> <p>Si se pasa como argumento más de un archivo seguido del nombre de un directorio (siempre que el nombre del directorio sea el último @@ -2454,7 +2454,7 @@ <h4 class="accordion-header" id="headingSolution5"> Solución </h4> </button> -<div id="collapseSolution5" class="accordion-collapse collapse" data-bs-parent="#accordionSolution5" aria-labelledby="headingSolution5"> +<div id="collapseSolution5" class="accordion-collapse collapse" aria-labelledby="headingSolution5" data-bs-parent="#accordionSolution5"> <div class="accordion-body"> <p>El comando <code>ls -R</code> enumera los directorios recursivamente en orden cronológico de cada nivel, y los archivos en cada directorio @@ -2497,7 +2497,7 @@ <h4 class="accordion-header" id="headingSolution6"> Solución </h4> </button> -<div id="collapseSolution6" class="accordion-collapse collapse" data-bs-parent="#accordionSolution6" aria-labelledby="headingSolution6"> +<div id="collapseSolution6" class="accordion-collapse collapse" aria-labelledby="headingSolution6" data-bs-parent="#accordionSolution6"> <div class="accordion-body"> <ol style="list-style-type: decimal"> <li>El comando touch genera un nuevo archivo llamado “my_file.txt” en tu @@ -2555,7 +2555,7 @@ <h4 class="accordion-header" id="headingSolution7"> Solución </h4> </button> -<div id="collapseSolution7" class="accordion-collapse collapse" data-bs-parent="#accordionSolution7" aria-labelledby="headingSolution7"> +<div id="collapseSolution7" class="accordion-collapse collapse" aria-labelledby="headingSolution7" data-bs-parent="#accordionSolution7"> <div class="accordion-body"> <div class="codewrapper sourceCode" id="cb58"> <h3 class="code-label">BASH<i aria-hidden="true" data-feather="chevron-left"></i><i aria-hidden="true" data-feather="chevron-right"></i> @@ -2589,7 +2589,7 @@ <h4 class="accordion-header" id="headingSolution8"> Solución </h4> </button> -<div id="collapseSolution8" class="accordion-collapse collapse" data-bs-parent="#accordionSolution8" aria-labelledby="headingSolution8"> +<div id="collapseSolution8" class="accordion-collapse collapse" aria-labelledby="headingSolution8" data-bs-parent="#accordionSolution8"> <div class="accordion-body"> <div class="codewrapper sourceCode" id="cb59"> <h3 class="code-label">BASH<i aria-hidden="true" data-feather="chevron-left"></i><i aria-hidden="true" data-feather="chevron-right"></i> @@ -2655,7 +2655,7 @@ <h4 class="accordion-header" id="headingSolution9"> Solución </h4> </button> -<div id="collapseSolution9" class="accordion-collapse collapse" data-bs-parent="#accordionSolution9" aria-labelledby="headingSolution9"> +<div id="collapseSolution9" class="accordion-collapse collapse" aria-labelledby="headingSolution9" data-bs-parent="#accordionSolution9"> <div class="accordion-body"> <p>El primer grupo de comandos logra este objetivo. Primero se crea una copia recursiva de la carpeta <code>data</code>. Después, dos comandos @@ -2857,7 +2857,7 @@ <h4 class="accordion-header" id="headingSolution1"> Solución </h4> </button> -<div id="collapseSolution1" class="accordion-collapse collapse" aria-labelledby="headingSolution1" data-bs-parent="#accordionSolution1"> +<div id="collapseSolution1" class="accordion-collapse collapse" data-bs-parent="#accordionSolution1" aria-labelledby="headingSolution1"> <div class="accordion-body"> <p>La solución es 3.</p> <ol style="list-style-type: decimal"> @@ -3299,7 +3299,7 @@ <h4 class="accordion-header" id="headingSolution2"> Solución </h4> </button> -<div id="collapseSolution2" class="accordion-collapse collapse" aria-labelledby="headingSolution2" data-bs-parent="#accordionSolution2"> +<div id="collapseSolution2" class="accordion-collapse collapse" data-bs-parent="#accordionSolution2" aria-labelledby="headingSolution2"> <div class="accordion-body"> <p>La opción <code>-n</code> indica un ordenamiento numérico, en lugar de alfabético.</p> @@ -3338,7 +3338,7 @@ <h4 class="accordion-header" id="headingSolution3"> Solución </h4> </button> -<div id="collapseSolution3" class="accordion-collapse collapse" aria-labelledby="headingSolution3" data-bs-parent="#accordionSolution3"> +<div id="collapseSolution3" class="accordion-collapse collapse" data-bs-parent="#accordionSolution3" aria-labelledby="headingSolution3"> <div class="accordion-body"> <p><code><</code> se usa para redirigir la entrada a un comando.</p> <p>En los dos ejemplos, la terminal regresa el número de líneas en la @@ -3462,7 +3462,7 @@ <h4 class="accordion-header" id="headingSolution4"> Solución </h4> </button> -<div id="collapseSolution4" class="accordion-collapse collapse" aria-labelledby="headingSolution4" data-bs-parent="#accordionSolution4"> +<div id="collapseSolution4" class="accordion-collapse collapse" data-bs-parent="#accordionSolution4" aria-labelledby="headingSolution4"> <div class="accordion-body"> <div class="codewrapper sourceCode" id="cb44"> <h3 class="code-label">BASH<i aria-hidden="true" data-feather="chevron-left"></i><i aria-hidden="true" data-feather="chevron-right"></i> @@ -3501,7 +3501,7 @@ <h4 class="accordion-header" id="headingSolution5"> Solución </h4> </button> -<div id="collapseSolution5" class="accordion-collapse collapse" aria-labelledby="headingSolution5" data-bs-parent="#accordionSolution5"> +<div id="collapseSolution5" class="accordion-collapse collapse" data-bs-parent="#accordionSolution5" aria-labelledby="headingSolution5"> <div class="accordion-body"> <p>La solución es la opción 4. El caracter de <strong>pipe</strong> <code>|</code> es usado para alimentar la entrada estándar de un proceso @@ -3553,7 +3553,7 @@ <h4 class="accordion-header" id="headingSolution6"> Solución </h4> </button> -<div id="collapseSolution6" class="accordion-collapse collapse" aria-labelledby="headingSolution6" data-bs-parent="#accordionSolution6"> +<div id="collapseSolution6" class="accordion-collapse collapse" data-bs-parent="#accordionSolution6" aria-labelledby="headingSolution6"> <div class="accordion-body"> <div class="codewrapper sourceCode" id="cb47"> <h3 class="code-label">BASH<i aria-hidden="true" data-feather="chevron-left"></i><i aria-hidden="true" data-feather="chevron-right"></i> @@ -3634,7 +3634,7 @@ <h4 class="accordion-header" id="headingSolution7"> Solución </h4> </button> -<div id="collapseSolution7" class="accordion-collapse collapse" aria-labelledby="headingSolution7" data-bs-parent="#accordionSolution7"> +<div id="collapseSolution7" class="accordion-collapse collapse" data-bs-parent="#accordionSolution7" aria-labelledby="headingSolution7"> <div class="accordion-body"> <div class="codewrapper sourceCode" id="cb52"> <h3 class="code-label">BASH<i aria-hidden="true" data-feather="chevron-left"></i><i aria-hidden="true" data-feather="chevron-right"></i> @@ -3675,7 +3675,7 @@ <h4 class="accordion-header" id="headingSolution8"> Solución </h4> </button> -<div id="collapseSolution8" class="accordion-collapse collapse" aria-labelledby="headingSolution8" data-bs-parent="#accordionSolution8"> +<div id="collapseSolution8" class="accordion-collapse collapse" data-bs-parent="#accordionSolution8" aria-labelledby="headingSolution8"> <div class="accordion-body"> <ol style="list-style-type: decimal"> <li>Esto eliminaría archivos con terminación <code>.txt</code> y nombres @@ -3727,7 +3727,7 @@ <h4 class="accordion-header" id="headingSolution9"> Solución </h4> </button> -<div id="collapseSolution9" class="accordion-collapse collapse" aria-labelledby="headingSolution9" data-bs-parent="#accordionSolution9"> +<div id="collapseSolution9" class="accordion-collapse collapse" data-bs-parent="#accordionSolution9" aria-labelledby="headingSolution9"> <div class="accordion-body"> <ol style="list-style-type: decimal"><li> </li></ol> @@ -3788,7 +3788,7 @@ <h4 class="accordion-header" id="headingSolution10"> Solución </h4> </button> -<div id="collapseSolution10" class="accordion-collapse collapse" aria-labelledby="headingSolution10" data-bs-parent="#accordionSolution10"> +<div id="collapseSolution10" class="accordion-collapse collapse" data-bs-parent="#accordionSolution10" aria-labelledby="headingSolution10"> <div class="accordion-body"> <p>La opción 5 es la respuesta correcta. Si se te dificulta entender por qué, intenta probar los comandos, o las subsecciones de los @@ -3835,7 +3835,7 @@ <h4 class="accordion-header" id="headingSolution11"> Solución </h4> </button> -<div id="collapseSolution11" class="accordion-collapse collapse" aria-labelledby="headingSolution11" data-bs-parent="#accordionSolution11"> +<div id="collapseSolution11" class="accordion-collapse collapse" data-bs-parent="#accordionSolution11" aria-labelledby="headingSolution11"> <div class="accordion-body"> <p>La opción 3 es la correcta. Para que la opción 1 fuera correcta tendríamos que haber ejecutado sólo el comando <code>head</code>. Para @@ -4425,7 +4425,7 @@ <h4 class="accordion-header" id="headingSolution1"> Solución </h4> </button> -<div id="collapseSolution1" class="accordion-collapse collapse" aria-labelledby="headingSolution1" data-bs-parent="#accordionSolution1"> +<div id="collapseSolution1" class="accordion-collapse collapse" data-bs-parent="#accordionSolution1" aria-labelledby="headingSolution1"> <div class="accordion-body"> <p>El primer bloque de código regresa la misma salida en cada iteración del bucle. La terminal expande el caracter especial <code>*.pdb</code> @@ -4510,7 +4510,7 @@ <h4 class="accordion-header" id="headingSolution2"> Solución </h4> </button> -<div id="collapseSolution2" class="accordion-collapse collapse" aria-labelledby="headingSolution2" data-bs-parent="#accordionSolution2"> +<div id="collapseSolution2" class="accordion-collapse collapse" data-bs-parent="#accordionSolution2" aria-labelledby="headingSolution2"> <div class="accordion-body"> <ol style="list-style-type: decimal"> <li>El texto de cada archivo se escribe (uno a la vez) en @@ -4566,7 +4566,7 @@ <h4 class="accordion-header" id="headingSolution3"> Solución </h4> </button> -<div id="collapseSolution3" class="accordion-collapse collapse" aria-labelledby="headingSolution3" data-bs-parent="#accordionSolution3"> +<div id="collapseSolution3" class="accordion-collapse collapse" data-bs-parent="#accordionSolution3" aria-labelledby="headingSolution3"> <div class="accordion-body"> <p>La opción correcta es 3. <code>>></code> concatena en un archivo, en lugar de sobrescribirlo con la salida del comando. Dado que @@ -4610,7 +4610,7 @@ <h4 class="accordion-header" id="headingSolution4"> Solución </h4> </button> -<div id="collapseSolution4" class="accordion-collapse collapse" aria-labelledby="headingSolution4" data-bs-parent="#accordionSolution4"> +<div id="collapseSolution4" class="accordion-collapse collapse" data-bs-parent="#accordionSolution4" aria-labelledby="headingSolution4"> <div class="accordion-body"> <p>La respuesta correcta es 4. <code>*</code> coincide con cero o más caracteres, así que cualquier nombre que comience con la letra c, @@ -4654,7 +4654,7 @@ <h4 class="accordion-header" id="headingSolution5"> Solución </h4> </button> -<div id="collapseSolution5" class="accordion-collapse collapse" aria-labelledby="headingSolution5" data-bs-parent="#accordionSolution5"> +<div id="collapseSolution5" class="accordion-collapse collapse" data-bs-parent="#accordionSolution5" aria-labelledby="headingSolution5"> <div class="accordion-body"> <p>La respuesta correcta es 4. <code>*</code> coincide con cero o más caracteres, por lo que la expresión <code>*c*</code> coincidirá con un @@ -4716,7 +4716,7 @@ <h4 class="accordion-header" id="headingSolution6"> Solución </h4> </button> -<div id="collapseSolution6" class="accordion-collapse collapse" aria-labelledby="headingSolution6" data-bs-parent="#accordionSolution6"> +<div id="collapseSolution6" class="accordion-collapse collapse" data-bs-parent="#accordionSolution6" aria-labelledby="headingSolution6"> <div class="accordion-body"> <p>La versión que querríamos utilizar es la 2. Esta versión imprime en pantalla todo lo entrecomillado, expandiendo la variable del bucle @@ -4765,7 +4765,7 @@ <h4 class="accordion-header" id="headingSolution7"> Solución </h4> </button> -<div id="collapseSolution7" class="accordion-collapse collapse" aria-labelledby="headingSolution7" data-bs-parent="#accordionSolution7"> +<div id="collapseSolution7" class="accordion-collapse collapse" data-bs-parent="#accordionSolution7" aria-labelledby="headingSolution7"> <div class="accordion-body"> <p>Tenemos un bucle anidado, es decir, un bucle dentro de otro bucle: para cada <code>specie</code> del bucle exterior, el bucle interior (el @@ -5278,7 +5278,7 @@ <h4 class="accordion-header" id="headingSolution1"> Solución </h4> </button> -<div id="collapseSolution1" class="accordion-collapse collapse" data-bs-parent="#accordionSolution1" aria-labelledby="headingSolution1"> +<div id="collapseSolution1" class="accordion-collapse collapse" aria-labelledby="headingSolution1" data-bs-parent="#accordionSolution1"> <div class="accordion-body"> <p>La respuesta correcta es la 2. Las variables <code>$1</code>, <code>$2</code> y <code>$3</code> representan los argumentos para el @@ -5331,7 +5331,7 @@ <h4 class="accordion-header" id="headingSolution2"> Solución </h4> </button> -<div id="collapseSolution2" class="accordion-collapse collapse" data-bs-parent="#accordionSolution2" aria-labelledby="headingSolution2"> +<div id="collapseSolution2" class="accordion-collapse collapse" aria-labelledby="headingSolution2" data-bs-parent="#accordionSolution2"> <div class="accordion-body"> <pre><code># El script para encontrar especies unicas en archivos .csv en donde "species" es la segunda data field # Este script acepta cualquier número de nombres de archivos como argumentos de la línea de comando. @@ -5376,7 +5376,7 @@ <h4 class="accordion-header" id="headingSolution3"> Solución </h4> </button> -<div id="collapseSolution3" class="accordion-collapse collapse" data-bs-parent="#accordionSolution3" aria-labelledby="headingSolution3"> +<div id="collapseSolution3" class="accordion-collapse collapse" aria-labelledby="headingSolution3" data-bs-parent="#accordionSolution3"> <div class="accordion-body"> <div class="codewrapper sourceCode" id="cb38"> <h3 class="code-label">BASH<i aria-hidden="true" data-feather="chevron-left"></i><i aria-hidden="true" data-feather="chevron-right"></i> @@ -5421,7 +5421,7 @@ <h4 class="accordion-header" id="headingSolution4"> Solución </h4> </button> -<div id="collapseSolution4" class="accordion-collapse collapse" data-bs-parent="#accordionSolution4" aria-labelledby="headingSolution4"> +<div id="collapseSolution4" class="accordion-collapse collapse" aria-labelledby="headingSolution4" data-bs-parent="#accordionSolution4"> <div class="accordion-body"> <p>Si un comando hace que algo se cuelgue, podría ser útil saber cuál era ese comando para saber cuál fue el problema. Si el comando sólo se @@ -5474,7 +5474,7 @@ <h4 class="accordion-header" id="headingSolution5"> Solución </h4> </button> -<div id="collapseSolution5" class="accordion-collapse collapse" data-bs-parent="#accordionSolution5" aria-labelledby="headingSolution5"> +<div id="collapseSolution5" class="accordion-collapse collapse" aria-labelledby="headingSolution5" data-bs-parent="#accordionSolution5"> <div class="accordion-body"> <p>El <strong>script</strong> 1 mostrará una lista de todos los archivos que contienen un punto en su nombre.</p> @@ -5535,7 +5535,7 @@ <h4 class="accordion-header" id="headingSolution6"> Solución </h4> </button> -<div id="collapseSolution6" class="accordion-collapse collapse" data-bs-parent="#accordionSolution6" aria-labelledby="headingSolution6"> +<div id="collapseSolution6" class="accordion-collapse collapse" aria-labelledby="headingSolution6" data-bs-parent="#accordionSolution6"> <div class="accordion-body"> <p>El indicador <code>-x</code> hace que <code>bash</code> se ejecute en modo de depuración. Esto muestra cada comando mientras se ejecuta, lo @@ -5942,7 +5942,7 @@ <h4 class="accordion-header" id="headingSolution1"> Solución </h4> </button> -<div id="collapseSolution1" class="accordion-collapse collapse" aria-labelledby="headingSolution1" data-bs-parent="#accordionSolution1"> +<div id="collapseSolution1" class="accordion-collapse collapse" data-bs-parent="#accordionSolution1" aria-labelledby="headingSolution1"> <div class="accordion-body"> <pre class="source"><code>grep -w $1 -r $2 | cut -d : -f 2 | cut -d , -f 1,3 > $1.txt</code></pre> <p>Puedes llamar al <strong>script</strong> de la siguiente forma:</p> @@ -5987,7 +5987,7 @@ <h4 class="accordion-header" id="headingSolution2"> Solución </h4> </button> -<div id="collapseSolution2" class="accordion-collapse collapse" aria-labelledby="headingSolution2" data-bs-parent="#accordionSolution2"> +<div id="collapseSolution2" class="accordion-collapse collapse" data-bs-parent="#accordionSolution2" aria-labelledby="headingSolution2"> <div class="accordion-body"> <pre class="source"><code>for sis in Jo Meg Beth Amy do @@ -6230,7 +6230,7 @@ <h4 class="accordion-header" id="headingSolution3"> Solución </h4> </button> -<div id="collapseSolution3" class="accordion-collapse collapse" aria-labelledby="headingSolution3" data-bs-parent="#accordionSolution3"> +<div id="collapseSolution3" class="accordion-collapse collapse" data-bs-parent="#accordionSolution3" aria-labelledby="headingSolution3"> <div class="accordion-body"> <p>La respuesta correcta es 1. Poniendo la expresión entre comillas, evita que el shell la expanda, y luego lo pasa al comando @@ -6310,7 +6310,7 @@ <h4 class="accordion-header" id="headingSolution4"> Solución </h4> </button> -<div id="collapseSolution4" class="accordion-collapse collapse" aria-labelledby="headingSolution4" data-bs-parent="#accordionSolution4"> +<div id="collapseSolution4" class="accordion-collapse collapse" data-bs-parent="#accordionSolution4" aria-labelledby="headingSolution4"> <div class="accordion-body"> <ol style="list-style-type: decimal"> <li>Encuentra todos los archivos con una extensión <code>.dat</code> en @@ -6351,7 +6351,7 @@ <h4 class="accordion-header" id="headingSolution5"> Solución: </h4> </button> -<div id="collapseSolution5" class="accordion-collapse collapse" aria-labelledby="headingSolution5" data-bs-parent="#accordionSolution5"> +<div id="collapseSolution5" class="accordion-collapse collapse" data-bs-parent="#accordionSolution5" aria-labelledby="headingSolution5"> <div class="accordion-body"> <p>Asumiendo que el directorio de inicio de Nelle es nuestro directorio en el que trabajamos, podemos usar:</p> @@ -6438,8 +6438,8 @@ <h3 class="callout-title">Key Points</h3> "url": "https://preview.carpentries.org/shell-novice-es/aio.html", "identifier": "https://preview.carpentries.org/shell-novice-es/aio.html", "dateCreated": "2023-04-24", - "dateModified": "2024-12-31", - "datePublished": "2024-12-31" + "dateModified": "2025-01-07", + "datePublished": "2025-01-07" } </script><script> diff --git a/discuss.html b/discuss.html index b0bce5f..624ea4c 100644 --- a/discuss.html +++ b/discuss.html @@ -1214,7 +1214,7 @@ <h3 class="code-label">BASH<i aria-hidden="true" data-feather="chevron-left"></i "identifier": "https://preview.carpentries.org/shell-novice-es/discuss.html", "dateCreated": "2023-04-24", "dateModified": "2023-04-24", - "datePublished": "2024-12-31" + "datePublished": "2025-01-07" } </script><script> diff --git a/images.html b/images.html index 75fc1ed..0e288cd 100644 --- a/images.html +++ b/images.html @@ -447,8 +447,8 @@ <h3 id="07-find-figure-1">Figure 1</h3> "url": "https://preview.carpentries.org/shell-novice-es/images.html", "identifier": "https://preview.carpentries.org/shell-novice-es/images.html", "dateCreated": "2023-04-24", - "dateModified": "2024-12-31", - "datePublished": "2024-12-31" + "dateModified": "2025-01-07", + "datePublished": "2025-01-07" } </script><script> diff --git a/index.html b/index.html index be0e7a8..3920259 100644 --- a/index.html +++ b/index.html @@ -415,8 +415,8 @@ <h3 class="code-label">BASH<i aria-hidden="true" data-feather="chevron-left"></i "url": "https://preview.carpentries.org/shell-novice-es/index.html", "identifier": "https://preview.carpentries.org/shell-novice-es/index.html", "dateCreated": "2023-04-24", - "dateModified": "2024-12-31", - "datePublished": "2024-12-31" + "dateModified": "2025-01-07", + "datePublished": "2025-01-07" } </script><script> diff --git a/instructor-notes.html b/instructor-notes.html index c47bc4b..35c9421 100644 --- a/instructor-notes.html +++ b/instructor-notes.html @@ -421,8 +421,8 @@ <h1>Instructor Notes</h1> "url": "https://preview.carpentries.org/shell-novice-es/instructor-notes.html", "identifier": "https://preview.carpentries.org/shell-novice-es/instructor-notes.html", "dateCreated": "2023-04-24", - "dateModified": "2024-12-31", - "datePublished": "2024-12-31" + "dateModified": "2025-01-07", + "datePublished": "2025-01-07" } </script><script> diff --git a/instructor/01-intro.html b/instructor/01-intro.html index a281d13..fab1a1b 100644 --- a/instructor/01-intro.html +++ b/instructor/01-intro.html @@ -569,7 +569,7 @@ <h3 class="callout-title">Key Points</h3> "identifier": "https://preview.carpentries.org/shell-novice-es/instructor/01-intro.html", "dateCreated": "2023-04-24", "dateModified": "2023-04-24", - "datePublished": "2024-12-31" + "datePublished": "2025-01-07" } </script><script> diff --git a/instructor/02-filedir.html b/instructor/02-filedir.html index de7753d..e742b7a 100644 --- a/instructor/02-filedir.html +++ b/instructor/02-filedir.html @@ -1189,7 +1189,7 @@ <h3 class="callout-title">Rutas Absolutas vs Relativas</h3> <button class="accordion-button solution-button collapsed" type="button" data-bs-toggle="collapse" data-bs-target="#collapseSolution1" aria-expanded="false" aria-controls="collapseSolution1"> <h4 class="accordion-header" id="headingSolution1"> Solución </h4> </button> -<div id="collapseSolution1" class="accordion-collapse collapse" data-bs-parent="#accordionSolution1" aria-labelledby="headingSolution1"> +<div id="collapseSolution1" class="accordion-collapse collapse" aria-labelledby="headingSolution1" data-bs-parent="#accordionSolution1"> <div class="accordion-body"> <ol style="list-style-type: decimal"><li>No: <code>.</code> significa el directorio actual.</li> <li>No: <code>/</code> significa el directorio raíz.</li> @@ -1230,7 +1230,7 @@ <h3 class="callout-title">Resolución de ruta relativa</h3> <button class="accordion-button solution-button collapsed" type="button" data-bs-toggle="collapse" data-bs-target="#collapseSolution2" aria-expanded="false" aria-controls="collapseSolution2"> <h4 class="accordion-header" id="headingSolution2"> Solución </h4> </button> -<div id="collapseSolution2" class="accordion-collapse collapse" data-bs-parent="#accordionSolution2" aria-labelledby="headingSolution2"> +<div id="collapseSolution2" class="accordion-collapse collapse" aria-labelledby="headingSolution2" data-bs-parent="#accordionSolution2"> <div class="accordion-body"> <ol style="list-style-type: decimal"><li>No: sí existe un directorio <code>backup</code> en <code>/Users</code>.</li> @@ -1272,7 +1272,7 @@ <h3 class="code-label">OUTPUT<i aria-hidden="true" data-feather="chevron-left">< <button class="accordion-button solution-button collapsed" type="button" data-bs-toggle="collapse" data-bs-target="#collapseSolution3" aria-expanded="false" aria-controls="collapseSolution3"> <h4 class="accordion-header" id="headingSolution3"> Show me the solution </h4> </button> -<div id="collapseSolution3" class="accordion-collapse collapse" data-bs-parent="#accordionSolution3" aria-labelledby="headingSolution3"> +<div id="collapseSolution3" class="accordion-collapse collapse" aria-labelledby="headingSolution3" data-bs-parent="#accordionSolution3"> <div class="accordion-body"> <ol style="list-style-type: decimal"><li>No: <code>pwd</code> no es el nombre de un directorio.</li> <li>Sí: <code>ls</code> sin argumento de directorio lista archivos y @@ -1305,7 +1305,7 @@ <h3 class="callout-title">Explorando más argumentos de <button class="accordion-button solution-button collapsed" type="button" data-bs-toggle="collapse" data-bs-target="#collapseSolution4" aria-expanded="false" aria-controls="collapseSolution4"> <h4 class="accordion-header" id="headingSolution4"> Solución </h4> </button> -<div id="collapseSolution4" class="accordion-collapse collapse" data-bs-parent="#accordionSolution4" aria-labelledby="headingSolution4"> +<div id="collapseSolution4" class="accordion-collapse collapse" aria-labelledby="headingSolution4" data-bs-parent="#accordionSolution4"> <div class="accordion-body"> <p>El argumento <code>-l</code> hace que <code>ls</code> utilice un formato de lista <strong>l</strong>argo, mostrando no sólo los nombres @@ -1341,7 +1341,7 @@ <h3 class="callout-title">Listando recursivamente y por tiempo</h3> <button class="accordion-button solution-button collapsed" type="button" data-bs-toggle="collapse" data-bs-target="#collapseSolution5" aria-expanded="false" aria-controls="collapseSolution5"> <h4 class="accordion-header" id="headingSolution5"> Solución </h4> </button> -<div id="collapseSolution5" class="accordion-collapse collapse" data-bs-parent="#accordionSolution5" aria-labelledby="headingSolution5"> +<div id="collapseSolution5" class="accordion-collapse collapse" aria-labelledby="headingSolution5" data-bs-parent="#accordionSolution5"> <div class="accordion-body"> <p>Los directorios se enlistan alfabéticamente en cada nivel, los archivos/directorios en cada directorio se ordenan por la hora del @@ -1457,7 +1457,7 @@ <h3 class="callout-title">Key Points</h3> "identifier": "https://preview.carpentries.org/shell-novice-es/instructor/02-filedir.html", "dateCreated": "2023-04-24", "dateModified": "2023-04-24", - "datePublished": "2024-12-31" + "datePublished": "2025-01-07" } </script><script> diff --git a/instructor/03-create.html b/instructor/03-create.html index 4e13c57..4e533a1 100644 --- a/instructor/03-create.html +++ b/instructor/03-create.html @@ -849,7 +849,7 @@ <h4 class="accordion-header" id="headingSolution1"> Solución </h4> </button> -<div id="collapseSolution1" class="accordion-collapse collapse" data-bs-parent="#accordionSolution1" aria-labelledby="headingSolution1"> +<div id="collapseSolution1" class="accordion-collapse collapse" aria-labelledby="headingSolution1" data-bs-parent="#accordionSolution1"> <div class="accordion-body"> <ol style="list-style-type: decimal"><li>No. Mientras esto crearía un archivo con el nombre correcto, el archivo con nombre incorrecto todavía existiría en el directorio y @@ -916,7 +916,7 @@ <h4 class="accordion-header" id="headingSolution2"> Solución </h4> </button> -<div id="collapseSolution2" class="accordion-collapse collapse" data-bs-parent="#accordionSolution2" aria-labelledby="headingSolution2"> +<div id="collapseSolution2" class="accordion-collapse collapse" aria-labelledby="headingSolution2" data-bs-parent="#accordionSolution2"> <div class="accordion-body"> <p>Comenzamos en el directorio <code>/Users/jamie/data</code> y creamos una nueva carpeta llamada <code>recombine</code>. La segunda línea mueve @@ -999,7 +999,7 @@ <h4 class="accordion-header" id="headingSolution3"> Solución </h4> </button> -<div id="collapseSolution3" class="accordion-collapse collapse" data-bs-parent="#accordionSolution3" aria-labelledby="headingSolution3"> +<div id="collapseSolution3" class="accordion-collapse collapse" aria-labelledby="headingSolution3" data-bs-parent="#accordionSolution3"> <div class="accordion-body"> <div class="codewrapper sourceCode" id="cb49"> <h3 class="code-label">BASH<i aria-hidden="true" data-feather="chevron-left"></i><i aria-hidden="true" data-feather="chevron-right"></i> @@ -1059,7 +1059,7 @@ <h4 class="accordion-header" id="headingSolution4"> Solución </h4> </button> -<div id="collapseSolution4" class="accordion-collapse collapse" data-bs-parent="#accordionSolution4" aria-labelledby="headingSolution4"> +<div id="collapseSolution4" class="accordion-collapse collapse" aria-labelledby="headingSolution4" data-bs-parent="#accordionSolution4"> <div class="accordion-body"> <p>Si se pasa como argumento más de un archivo seguido del nombre de un directorio (siempre que el nombre del directorio sea el último @@ -1100,7 +1100,7 @@ <h4 class="accordion-header" id="headingSolution5"> Solución </h4> </button> -<div id="collapseSolution5" class="accordion-collapse collapse" data-bs-parent="#accordionSolution5" aria-labelledby="headingSolution5"> +<div id="collapseSolution5" class="accordion-collapse collapse" aria-labelledby="headingSolution5" data-bs-parent="#accordionSolution5"> <div class="accordion-body"> <p>El comando <code>ls -R</code> enumera los directorios recursivamente en orden cronológico de cada nivel, y los archivos en cada directorio @@ -1141,7 +1141,7 @@ <h4 class="accordion-header" id="headingSolution6"> Solución </h4> </button> -<div id="collapseSolution6" class="accordion-collapse collapse" data-bs-parent="#accordionSolution6" aria-labelledby="headingSolution6"> +<div id="collapseSolution6" class="accordion-collapse collapse" aria-labelledby="headingSolution6" data-bs-parent="#accordionSolution6"> <div class="accordion-body"> <ol style="list-style-type: decimal"><li>El comando touch genera un nuevo archivo llamado “my_file.txt” en tu directorio <strong>home</strong>. Si te encuentras en tu directorio @@ -1197,7 +1197,7 @@ <h4 class="accordion-header" id="headingSolution7"> Solución </h4> </button> -<div id="collapseSolution7" class="accordion-collapse collapse" data-bs-parent="#accordionSolution7" aria-labelledby="headingSolution7"> +<div id="collapseSolution7" class="accordion-collapse collapse" aria-labelledby="headingSolution7" data-bs-parent="#accordionSolution7"> <div class="accordion-body"> <div class="codewrapper sourceCode" id="cb58"> <h3 class="code-label">BASH<i aria-hidden="true" data-feather="chevron-left"></i><i aria-hidden="true" data-feather="chevron-right"></i> @@ -1231,7 +1231,7 @@ <h4 class="accordion-header" id="headingSolution8"> Solución </h4> </button> -<div id="collapseSolution8" class="accordion-collapse collapse" data-bs-parent="#accordionSolution8" aria-labelledby="headingSolution8"> +<div id="collapseSolution8" class="accordion-collapse collapse" aria-labelledby="headingSolution8" data-bs-parent="#accordionSolution8"> <div class="accordion-body"> <div class="codewrapper sourceCode" id="cb59"> <h3 class="code-label">BASH<i aria-hidden="true" data-feather="chevron-left"></i><i aria-hidden="true" data-feather="chevron-right"></i> @@ -1297,7 +1297,7 @@ <h4 class="accordion-header" id="headingSolution9"> Solución </h4> </button> -<div id="collapseSolution9" class="accordion-collapse collapse" data-bs-parent="#accordionSolution9" aria-labelledby="headingSolution9"> +<div id="collapseSolution9" class="accordion-collapse collapse" aria-labelledby="headingSolution9" data-bs-parent="#accordionSolution9"> <div class="accordion-body"> <p>El primer grupo de comandos logra este objetivo. Primero se crea una copia recursiva de la carpeta <code>data</code>. Después, dos comandos @@ -1403,7 +1403,7 @@ <h3 class="callout-title">Key Points</h3> "identifier": "https://preview.carpentries.org/shell-novice-es/instructor/03-create.html", "dateCreated": "2023-04-24", "dateModified": "2023-04-24", - "datePublished": "2024-12-31" + "datePublished": "2025-01-07" } </script><script> diff --git a/instructor/04-pipefilter.html b/instructor/04-pipefilter.html index 0242291..25b91bb 100644 --- a/instructor/04-pipefilter.html +++ b/instructor/04-pipefilter.html @@ -482,7 +482,7 @@ <h4 class="accordion-header" id="headingSolution1"> Solución </h4> </button> -<div id="collapseSolution1" class="accordion-collapse collapse" aria-labelledby="headingSolution1" data-bs-parent="#accordionSolution1"> +<div id="collapseSolution1" class="accordion-collapse collapse" data-bs-parent="#accordionSolution1" aria-labelledby="headingSolution1"> <div class="accordion-body"> <p>La solución es 3.</p> <ol style="list-style-type: decimal"><li><p>muestra todos los archivos que contienen cualquier número o @@ -920,7 +920,7 @@ <h4 class="accordion-header" id="headingSolution2"> Solución </h4> </button> -<div id="collapseSolution2" class="accordion-collapse collapse" aria-labelledby="headingSolution2" data-bs-parent="#accordionSolution2"> +<div id="collapseSolution2" class="accordion-collapse collapse" data-bs-parent="#accordionSolution2" aria-labelledby="headingSolution2"> <div class="accordion-body"> <p>La opción <code>-n</code> indica un ordenamiento numérico, en lugar de alfabético.</p> @@ -959,7 +959,7 @@ <h4 class="accordion-header" id="headingSolution3"> Solución </h4> </button> -<div id="collapseSolution3" class="accordion-collapse collapse" aria-labelledby="headingSolution3" data-bs-parent="#accordionSolution3"> +<div id="collapseSolution3" class="accordion-collapse collapse" data-bs-parent="#accordionSolution3" aria-labelledby="headingSolution3"> <div class="accordion-body"> <p><code><</code> se usa para redirigir la entrada a un comando.</p> <p>En los dos ejemplos, la terminal regresa el número de líneas en la @@ -1083,7 +1083,7 @@ <h4 class="accordion-header" id="headingSolution4"> Solución </h4> </button> -<div id="collapseSolution4" class="accordion-collapse collapse" aria-labelledby="headingSolution4" data-bs-parent="#accordionSolution4"> +<div id="collapseSolution4" class="accordion-collapse collapse" data-bs-parent="#accordionSolution4" aria-labelledby="headingSolution4"> <div class="accordion-body"> <div class="codewrapper sourceCode" id="cb44"> <h3 class="code-label">BASH<i aria-hidden="true" data-feather="chevron-left"></i><i aria-hidden="true" data-feather="chevron-right"></i> @@ -1120,7 +1120,7 @@ <h4 class="accordion-header" id="headingSolution5"> Solución </h4> </button> -<div id="collapseSolution5" class="accordion-collapse collapse" aria-labelledby="headingSolution5" data-bs-parent="#accordionSolution5"> +<div id="collapseSolution5" class="accordion-collapse collapse" data-bs-parent="#accordionSolution5" aria-labelledby="headingSolution5"> <div class="accordion-body"> <p>La solución es la opción 4. El caracter de <strong>pipe</strong> <code>|</code> es usado para alimentar la entrada estándar de un proceso @@ -1172,7 +1172,7 @@ <h4 class="accordion-header" id="headingSolution6"> Solución </h4> </button> -<div id="collapseSolution6" class="accordion-collapse collapse" aria-labelledby="headingSolution6" data-bs-parent="#accordionSolution6"> +<div id="collapseSolution6" class="accordion-collapse collapse" data-bs-parent="#accordionSolution6" aria-labelledby="headingSolution6"> <div class="accordion-body"> <div class="codewrapper sourceCode" id="cb47"> <h3 class="code-label">BASH<i aria-hidden="true" data-feather="chevron-left"></i><i aria-hidden="true" data-feather="chevron-right"></i> @@ -1253,7 +1253,7 @@ <h4 class="accordion-header" id="headingSolution7"> Solución </h4> </button> -<div id="collapseSolution7" class="accordion-collapse collapse" aria-labelledby="headingSolution7" data-bs-parent="#accordionSolution7"> +<div id="collapseSolution7" class="accordion-collapse collapse" data-bs-parent="#accordionSolution7" aria-labelledby="headingSolution7"> <div class="accordion-body"> <div class="codewrapper sourceCode" id="cb52"> <h3 class="code-label">BASH<i aria-hidden="true" data-feather="chevron-left"></i><i aria-hidden="true" data-feather="chevron-right"></i> @@ -1292,7 +1292,7 @@ <h4 class="accordion-header" id="headingSolution8"> Solución </h4> </button> -<div id="collapseSolution8" class="accordion-collapse collapse" aria-labelledby="headingSolution8" data-bs-parent="#accordionSolution8"> +<div id="collapseSolution8" class="accordion-collapse collapse" data-bs-parent="#accordionSolution8" aria-labelledby="headingSolution8"> <div class="accordion-body"> <ol style="list-style-type: decimal"><li>Esto eliminaría archivos con terminación <code>.txt</code> y nombres de un caracter.</li> @@ -1340,7 +1340,7 @@ <h4 class="accordion-header" id="headingSolution9"> Solución </h4> </button> -<div id="collapseSolution9" class="accordion-collapse collapse" aria-labelledby="headingSolution9" data-bs-parent="#accordionSolution9"> +<div id="collapseSolution9" class="accordion-collapse collapse" data-bs-parent="#accordionSolution9" aria-labelledby="headingSolution9"> <div class="accordion-body"> <ol style="list-style-type: decimal"><li> </li></ol><div class="codewrapper sourceCode" id="cb53"> @@ -1396,7 +1396,7 @@ <h4 class="accordion-header" id="headingSolution10"> Solución </h4> </button> -<div id="collapseSolution10" class="accordion-collapse collapse" aria-labelledby="headingSolution10" data-bs-parent="#accordionSolution10"> +<div id="collapseSolution10" class="accordion-collapse collapse" data-bs-parent="#accordionSolution10" aria-labelledby="headingSolution10"> <div class="accordion-body"> <p>La opción 5 es la respuesta correcta. Si se te dificulta entender por qué, intenta probar los comandos, o las subsecciones de los @@ -1441,7 +1441,7 @@ <h4 class="accordion-header" id="headingSolution11"> Solución </h4> </button> -<div id="collapseSolution11" class="accordion-collapse collapse" aria-labelledby="headingSolution11" data-bs-parent="#accordionSolution11"> +<div id="collapseSolution11" class="accordion-collapse collapse" data-bs-parent="#accordionSolution11" aria-labelledby="headingSolution11"> <div class="accordion-body"> <p>La opción 3 es la correcta. Para que la opción 1 fuera correcta tendríamos que haber ejecutado sólo el comando <code>head</code>. Para @@ -1551,7 +1551,7 @@ <h3 class="callout-title">Key Points</h3> "identifier": "https://preview.carpentries.org/shell-novice-es/instructor/04-pipefilter.html", "dateCreated": "2023-04-24", "dateModified": "2023-04-24", - "datePublished": "2024-12-31" + "datePublished": "2025-01-07" } </script><script> diff --git a/instructor/05-loop.html b/instructor/05-loop.html index 48f8e78..fd3cbc8 100644 --- a/instructor/05-loop.html +++ b/instructor/05-loop.html @@ -860,7 +860,7 @@ <h4 class="accordion-header" id="headingSolution1"> Solución </h4> </button> -<div id="collapseSolution1" class="accordion-collapse collapse" aria-labelledby="headingSolution1" data-bs-parent="#accordionSolution1"> +<div id="collapseSolution1" class="accordion-collapse collapse" data-bs-parent="#accordionSolution1" aria-labelledby="headingSolution1"> <div class="accordion-body"> <p>El primer bloque de código regresa la misma salida en cada iteración del bucle. La terminal expande el caracter especial <code>*.pdb</code> @@ -943,7 +943,7 @@ <h4 class="accordion-header" id="headingSolution2"> Solución </h4> </button> -<div id="collapseSolution2" class="accordion-collapse collapse" aria-labelledby="headingSolution2" data-bs-parent="#accordionSolution2"> +<div id="collapseSolution2" class="accordion-collapse collapse" data-bs-parent="#accordionSolution2" aria-labelledby="headingSolution2"> <div class="accordion-body"> <ol style="list-style-type: decimal"><li>El texto de cada archivo se escribe (uno a la vez) en <code>alkanes.pdb</code>. Sin embargo, el archivo se sobrescribe en cada @@ -995,7 +995,7 @@ <h4 class="accordion-header" id="headingSolution3"> Solución </h4> </button> -<div id="collapseSolution3" class="accordion-collapse collapse" aria-labelledby="headingSolution3" data-bs-parent="#accordionSolution3"> +<div id="collapseSolution3" class="accordion-collapse collapse" data-bs-parent="#accordionSolution3" aria-labelledby="headingSolution3"> <div class="accordion-body"> <p>La opción correcta es 3. <code>>></code> concatena en un archivo, en lugar de sobrescribirlo con la salida del comando. Dado que @@ -1037,7 +1037,7 @@ <h4 class="accordion-header" id="headingSolution4"> Solución </h4> </button> -<div id="collapseSolution4" class="accordion-collapse collapse" aria-labelledby="headingSolution4" data-bs-parent="#accordionSolution4"> +<div id="collapseSolution4" class="accordion-collapse collapse" data-bs-parent="#accordionSolution4" aria-labelledby="headingSolution4"> <div class="accordion-body"> <p>La respuesta correcta es 4. <code>*</code> coincide con cero o más caracteres, así que cualquier nombre que comience con la letra c, @@ -1079,7 +1079,7 @@ <h4 class="accordion-header" id="headingSolution5"> Solución </h4> </button> -<div id="collapseSolution5" class="accordion-collapse collapse" aria-labelledby="headingSolution5" data-bs-parent="#accordionSolution5"> +<div id="collapseSolution5" class="accordion-collapse collapse" data-bs-parent="#accordionSolution5" aria-labelledby="headingSolution5"> <div class="accordion-body"> <p>La respuesta correcta es 4. <code>*</code> coincide con cero o más caracteres, por lo que la expresión <code>*c*</code> coincidirá con un @@ -1141,7 +1141,7 @@ <h4 class="accordion-header" id="headingSolution6"> Solución </h4> </button> -<div id="collapseSolution6" class="accordion-collapse collapse" aria-labelledby="headingSolution6" data-bs-parent="#accordionSolution6"> +<div id="collapseSolution6" class="accordion-collapse collapse" data-bs-parent="#accordionSolution6" aria-labelledby="headingSolution6"> <div class="accordion-body"> <p>La versión que querríamos utilizar es la 2. Esta versión imprime en pantalla todo lo entrecomillado, expandiendo la variable del bucle @@ -1190,7 +1190,7 @@ <h4 class="accordion-header" id="headingSolution7"> Solución </h4> </button> -<div id="collapseSolution7" class="accordion-collapse collapse" aria-labelledby="headingSolution7" data-bs-parent="#accordionSolution7"> +<div id="collapseSolution7" class="accordion-collapse collapse" data-bs-parent="#accordionSolution7" aria-labelledby="headingSolution7"> <div class="accordion-body"> <p>Tenemos un bucle anidado, es decir, un bucle dentro de otro bucle: para cada <code>specie</code> del bucle exterior, el bucle interior (el @@ -1289,7 +1289,7 @@ <h3 class="callout-title">Key Points</h3> "identifier": "https://preview.carpentries.org/shell-novice-es/instructor/05-loop.html", "dateCreated": "2023-04-24", "dateModified": "2023-04-24", - "datePublished": "2024-12-31" + "datePublished": "2025-01-07" } </script><script> diff --git a/instructor/06-script.html b/instructor/06-script.html index edc8de8..7967da7 100644 --- a/instructor/06-script.html +++ b/instructor/06-script.html @@ -794,7 +794,7 @@ <h4 class="accordion-header" id="headingSolution1"> Solución </h4> </button> -<div id="collapseSolution1" class="accordion-collapse collapse" data-bs-parent="#accordionSolution1" aria-labelledby="headingSolution1"> +<div id="collapseSolution1" class="accordion-collapse collapse" aria-labelledby="headingSolution1" data-bs-parent="#accordionSolution1"> <div class="accordion-body"> <p>La respuesta correcta es la 2. Las variables <code>$1</code>, <code>$2</code> y <code>$3</code> representan los argumentos para el @@ -847,7 +847,7 @@ <h4 class="accordion-header" id="headingSolution2"> Solución </h4> </button> -<div id="collapseSolution2" class="accordion-collapse collapse" data-bs-parent="#accordionSolution2" aria-labelledby="headingSolution2"> +<div id="collapseSolution2" class="accordion-collapse collapse" aria-labelledby="headingSolution2" data-bs-parent="#accordionSolution2"> <div class="accordion-body"> <pre><code># El script para encontrar especies unicas en archivos .csv en donde "species" es la segunda data field # Este script acepta cualquier número de nombres de archivos como argumentos de la línea de comando. @@ -892,7 +892,7 @@ <h4 class="accordion-header" id="headingSolution3"> Solución </h4> </button> -<div id="collapseSolution3" class="accordion-collapse collapse" data-bs-parent="#accordionSolution3" aria-labelledby="headingSolution3"> +<div id="collapseSolution3" class="accordion-collapse collapse" aria-labelledby="headingSolution3" data-bs-parent="#accordionSolution3"> <div class="accordion-body"> <div class="codewrapper sourceCode" id="cb38"> <h3 class="code-label">BASH<i aria-hidden="true" data-feather="chevron-left"></i><i aria-hidden="true" data-feather="chevron-right"></i> @@ -937,7 +937,7 @@ <h4 class="accordion-header" id="headingSolution4"> Solución </h4> </button> -<div id="collapseSolution4" class="accordion-collapse collapse" data-bs-parent="#accordionSolution4" aria-labelledby="headingSolution4"> +<div id="collapseSolution4" class="accordion-collapse collapse" aria-labelledby="headingSolution4" data-bs-parent="#accordionSolution4"> <div class="accordion-body"> <p>Si un comando hace que algo se cuelgue, podría ser útil saber cuál era ese comando para saber cuál fue el problema. Si el comando sólo se @@ -990,7 +990,7 @@ <h4 class="accordion-header" id="headingSolution5"> Solución </h4> </button> -<div id="collapseSolution5" class="accordion-collapse collapse" data-bs-parent="#accordionSolution5" aria-labelledby="headingSolution5"> +<div id="collapseSolution5" class="accordion-collapse collapse" aria-labelledby="headingSolution5" data-bs-parent="#accordionSolution5"> <div class="accordion-body"> <p>El <strong>script</strong> 1 mostrará una lista de todos los archivos que contienen un punto en su nombre.</p> @@ -1051,7 +1051,7 @@ <h4 class="accordion-header" id="headingSolution6"> Solución </h4> </button> -<div id="collapseSolution6" class="accordion-collapse collapse" data-bs-parent="#accordionSolution6" aria-labelledby="headingSolution6"> +<div id="collapseSolution6" class="accordion-collapse collapse" aria-labelledby="headingSolution6" data-bs-parent="#accordionSolution6"> <div class="accordion-body"> <p>El indicador <code>-x</code> hace que <code>bash</code> se ejecute en modo de depuración. Esto muestra cada comando mientras se ejecuta, lo @@ -1149,7 +1149,7 @@ <h3 class="callout-title">Key Points</h3> "identifier": "https://preview.carpentries.org/shell-novice-es/instructor/06-script.html", "dateCreated": "2023-04-24", "dateModified": "2023-04-24", - "datePublished": "2024-12-31" + "datePublished": "2025-01-07" } </script><script> diff --git a/instructor/07-find.html b/instructor/07-find.html index 31dfd5b..b6fe824 100644 --- a/instructor/07-find.html +++ b/instructor/07-find.html @@ -684,7 +684,7 @@ <h4 class="accordion-header" id="headingSolution1"> Solución </h4> </button> -<div id="collapseSolution1" class="accordion-collapse collapse" aria-labelledby="headingSolution1" data-bs-parent="#accordionSolution1"> +<div id="collapseSolution1" class="accordion-collapse collapse" data-bs-parent="#accordionSolution1" aria-labelledby="headingSolution1"> <div class="accordion-body"> <pre class="source"><code>grep -w $1 -r $2 | cut -d : -f 2 | cut -d , -f 1,3 > $1.txt</code></pre> <p>Puedes llamar al <strong>script</strong> de la siguiente forma:</p> @@ -729,7 +729,7 @@ <h4 class="accordion-header" id="headingSolution2"> Solución </h4> </button> -<div id="collapseSolution2" class="accordion-collapse collapse" aria-labelledby="headingSolution2" data-bs-parent="#accordionSolution2"> +<div id="collapseSolution2" class="accordion-collapse collapse" data-bs-parent="#accordionSolution2" aria-labelledby="headingSolution2"> <div class="accordion-body"> <pre class="source"><code>for sis in Jo Meg Beth Amy do @@ -970,7 +970,7 @@ <h4 class="accordion-header" id="headingSolution3"> Solución </h4> </button> -<div id="collapseSolution3" class="accordion-collapse collapse" aria-labelledby="headingSolution3" data-bs-parent="#accordionSolution3"> +<div id="collapseSolution3" class="accordion-collapse collapse" data-bs-parent="#accordionSolution3" aria-labelledby="headingSolution3"> <div class="accordion-body"> <p>La respuesta correcta es 1. Poniendo la expresión entre comillas, evita que el shell la expanda, y luego lo pasa al comando @@ -1050,7 +1050,7 @@ <h4 class="accordion-header" id="headingSolution4"> Solución </h4> </button> -<div id="collapseSolution4" class="accordion-collapse collapse" aria-labelledby="headingSolution4" data-bs-parent="#accordionSolution4"> +<div id="collapseSolution4" class="accordion-collapse collapse" data-bs-parent="#accordionSolution4" aria-labelledby="headingSolution4"> <div class="accordion-body"> <ol style="list-style-type: decimal"><li>Encuentra todos los archivos con una extensión <code>.dat</code> en el directorio actual</li> @@ -1089,7 +1089,7 @@ <h4 class="accordion-header" id="headingSolution5"> Solución: </h4> </button> -<div id="collapseSolution5" class="accordion-collapse collapse" aria-labelledby="headingSolution5" data-bs-parent="#accordionSolution5"> +<div id="collapseSolution5" class="accordion-collapse collapse" data-bs-parent="#accordionSolution5" aria-labelledby="headingSolution5"> <div class="accordion-body"> <p>Asumiendo que el directorio de inicio de Nelle es nuestro directorio en el que trabajamos, podemos usar:</p> @@ -1189,7 +1189,7 @@ <h3 class="callout-title">Key Points</h3> "identifier": "https://preview.carpentries.org/shell-novice-es/instructor/07-find.html", "dateCreated": "2023-04-24", "dateModified": "2023-04-24", - "datePublished": "2024-12-31" + "datePublished": "2025-01-07" } </script><script> diff --git a/instructor/404.html b/instructor/404.html index 156855f..9154753 100644 --- a/instructor/404.html +++ b/instructor/404.html @@ -375,8 +375,8 @@ <h1>Page not found</h1> "url": "https://preview.carpentries.org/shell-novice-es/instructor/404.html", "identifier": "https://preview.carpentries.org/shell-novice-es/instructor/404.html", "dateCreated": "2023-04-24", - "dateModified": "2024-12-31", - "datePublished": "2024-12-31" + "dateModified": "2025-01-07", + "datePublished": "2025-01-07" } </script><script> diff --git a/instructor/CODE_OF_CONDUCT.html b/instructor/CODE_OF_CONDUCT.html index 5be916d..461f338 100644 --- a/instructor/CODE_OF_CONDUCT.html +++ b/instructor/CODE_OF_CONDUCT.html @@ -396,7 +396,7 @@ <h1>Contributor Code of Conduct</h1> "identifier": "https://preview.carpentries.org/shell-novice-es/instructor/CODE_OF_CONDUCT.html", "dateCreated": "2023-04-24", "dateModified": "2023-04-24", - "datePublished": "2024-12-31" + "datePublished": "2025-01-07" } </script><script> diff --git a/instructor/LICENSE.html b/instructor/LICENSE.html index 3308521..4251664 100644 --- a/instructor/LICENSE.html +++ b/instructor/LICENSE.html @@ -444,7 +444,7 @@ <h1>Licenses</h1> "identifier": "https://preview.carpentries.org/shell-novice-es/instructor/LICENSE.html", "dateCreated": "2023-04-24", "dateModified": "2023-04-24", - "datePublished": "2024-12-31" + "datePublished": "2025-01-07" } </script><script> diff --git a/instructor/aio.html b/instructor/aio.html index 8e29ca3..bf79c57 100644 --- a/instructor/aio.html +++ b/instructor/aio.html @@ -1444,7 +1444,7 @@ <h3 class="callout-title">Rutas Absolutas vs Relativas</h3> <button class="accordion-button solution-button collapsed" type="button" data-bs-toggle="collapse" data-bs-target="#collapseSolution1" aria-expanded="false" aria-controls="collapseSolution1"> <h4 class="accordion-header" id="headingSolution1"> Solución </h4> </button> -<div id="collapseSolution1" class="accordion-collapse collapse" data-bs-parent="#accordionSolution1" aria-labelledby="headingSolution1"> +<div id="collapseSolution1" class="accordion-collapse collapse" aria-labelledby="headingSolution1" data-bs-parent="#accordionSolution1"> <div class="accordion-body"> <ol style="list-style-type: decimal"> <li>No: <code>.</code> significa el directorio actual.</li> @@ -1490,7 +1490,7 @@ <h3 class="callout-title">Resolución de ruta relativa</h3> <button class="accordion-button solution-button collapsed" type="button" data-bs-toggle="collapse" data-bs-target="#collapseSolution2" aria-expanded="false" aria-controls="collapseSolution2"> <h4 class="accordion-header" id="headingSolution2"> Solución </h4> </button> -<div id="collapseSolution2" class="accordion-collapse collapse" data-bs-parent="#accordionSolution2" aria-labelledby="headingSolution2"> +<div id="collapseSolution2" class="accordion-collapse collapse" aria-labelledby="headingSolution2" data-bs-parent="#accordionSolution2"> <div class="accordion-body"> <ol style="list-style-type: decimal"> <li>No: sí existe un directorio <code>backup</code> en @@ -1536,7 +1536,7 @@ <h3 class="code-label">OUTPUT<i aria-hidden="true" data-feather="chevron-left">< <button class="accordion-button solution-button collapsed" type="button" data-bs-toggle="collapse" data-bs-target="#collapseSolution3" aria-expanded="false" aria-controls="collapseSolution3"> <h4 class="accordion-header" id="headingSolution3"> Show me the solution </h4> </button> -<div id="collapseSolution3" class="accordion-collapse collapse" data-bs-parent="#accordionSolution3" aria-labelledby="headingSolution3"> +<div id="collapseSolution3" class="accordion-collapse collapse" aria-labelledby="headingSolution3" data-bs-parent="#accordionSolution3"> <div class="accordion-body"> <ol style="list-style-type: decimal"> <li>No: <code>pwd</code> no es el nombre de un directorio.</li> @@ -1571,7 +1571,7 @@ <h3 class="callout-title">Explorando más argumentos de <button class="accordion-button solution-button collapsed" type="button" data-bs-toggle="collapse" data-bs-target="#collapseSolution4" aria-expanded="false" aria-controls="collapseSolution4"> <h4 class="accordion-header" id="headingSolution4"> Solución </h4> </button> -<div id="collapseSolution4" class="accordion-collapse collapse" data-bs-parent="#accordionSolution4" aria-labelledby="headingSolution4"> +<div id="collapseSolution4" class="accordion-collapse collapse" aria-labelledby="headingSolution4" data-bs-parent="#accordionSolution4"> <div class="accordion-body"> <p>El argumento <code>-l</code> hace que <code>ls</code> utilice un formato de lista <strong>l</strong>argo, mostrando no sólo los nombres @@ -1607,7 +1607,7 @@ <h3 class="callout-title">Listando recursivamente y por tiempo</h3> <button class="accordion-button solution-button collapsed" type="button" data-bs-toggle="collapse" data-bs-target="#collapseSolution5" aria-expanded="false" aria-controls="collapseSolution5"> <h4 class="accordion-header" id="headingSolution5"> Solución </h4> </button> -<div id="collapseSolution5" class="accordion-collapse collapse" data-bs-parent="#accordionSolution5" aria-labelledby="headingSolution5"> +<div id="collapseSolution5" class="accordion-collapse collapse" aria-labelledby="headingSolution5" data-bs-parent="#accordionSolution5"> <div class="accordion-body"> <p>Los directorios se enlistan alfabéticamente en cada nivel, los archivos/directorios en cada directorio se ordenan por la hora del @@ -2202,7 +2202,7 @@ <h4 class="accordion-header" id="headingSolution1"> Solución </h4> </button> -<div id="collapseSolution1" class="accordion-collapse collapse" data-bs-parent="#accordionSolution1" aria-labelledby="headingSolution1"> +<div id="collapseSolution1" class="accordion-collapse collapse" aria-labelledby="headingSolution1" data-bs-parent="#accordionSolution1"> <div class="accordion-body"> <ol style="list-style-type: decimal"> <li>No. Mientras esto crearía un archivo con el nombre correcto, el @@ -2273,7 +2273,7 @@ <h4 class="accordion-header" id="headingSolution2"> Solución </h4> </button> -<div id="collapseSolution2" class="accordion-collapse collapse" data-bs-parent="#accordionSolution2" aria-labelledby="headingSolution2"> +<div id="collapseSolution2" class="accordion-collapse collapse" aria-labelledby="headingSolution2" data-bs-parent="#accordionSolution2"> <div class="accordion-body"> <p>Comenzamos en el directorio <code>/Users/jamie/data</code> y creamos una nueva carpeta llamada <code>recombine</code>. La segunda línea mueve @@ -2358,7 +2358,7 @@ <h4 class="accordion-header" id="headingSolution3"> Solución </h4> </button> -<div id="collapseSolution3" class="accordion-collapse collapse" data-bs-parent="#accordionSolution3" aria-labelledby="headingSolution3"> +<div id="collapseSolution3" class="accordion-collapse collapse" aria-labelledby="headingSolution3" data-bs-parent="#accordionSolution3"> <div class="accordion-body"> <div class="codewrapper sourceCode" id="cb49"> <h3 class="code-label">BASH<i aria-hidden="true" data-feather="chevron-left"></i><i aria-hidden="true" data-feather="chevron-right"></i> @@ -2418,7 +2418,7 @@ <h4 class="accordion-header" id="headingSolution4"> Solución </h4> </button> -<div id="collapseSolution4" class="accordion-collapse collapse" data-bs-parent="#accordionSolution4" aria-labelledby="headingSolution4"> +<div id="collapseSolution4" class="accordion-collapse collapse" aria-labelledby="headingSolution4" data-bs-parent="#accordionSolution4"> <div class="accordion-body"> <p>Si se pasa como argumento más de un archivo seguido del nombre de un directorio (siempre que el nombre del directorio sea el último @@ -2459,7 +2459,7 @@ <h4 class="accordion-header" id="headingSolution5"> Solución </h4> </button> -<div id="collapseSolution5" class="accordion-collapse collapse" data-bs-parent="#accordionSolution5" aria-labelledby="headingSolution5"> +<div id="collapseSolution5" class="accordion-collapse collapse" aria-labelledby="headingSolution5" data-bs-parent="#accordionSolution5"> <div class="accordion-body"> <p>El comando <code>ls -R</code> enumera los directorios recursivamente en orden cronológico de cada nivel, y los archivos en cada directorio @@ -2502,7 +2502,7 @@ <h4 class="accordion-header" id="headingSolution6"> Solución </h4> </button> -<div id="collapseSolution6" class="accordion-collapse collapse" data-bs-parent="#accordionSolution6" aria-labelledby="headingSolution6"> +<div id="collapseSolution6" class="accordion-collapse collapse" aria-labelledby="headingSolution6" data-bs-parent="#accordionSolution6"> <div class="accordion-body"> <ol style="list-style-type: decimal"> <li>El comando touch genera un nuevo archivo llamado “my_file.txt” en tu @@ -2560,7 +2560,7 @@ <h4 class="accordion-header" id="headingSolution7"> Solución </h4> </button> -<div id="collapseSolution7" class="accordion-collapse collapse" data-bs-parent="#accordionSolution7" aria-labelledby="headingSolution7"> +<div id="collapseSolution7" class="accordion-collapse collapse" aria-labelledby="headingSolution7" data-bs-parent="#accordionSolution7"> <div class="accordion-body"> <div class="codewrapper sourceCode" id="cb58"> <h3 class="code-label">BASH<i aria-hidden="true" data-feather="chevron-left"></i><i aria-hidden="true" data-feather="chevron-right"></i> @@ -2594,7 +2594,7 @@ <h4 class="accordion-header" id="headingSolution8"> Solución </h4> </button> -<div id="collapseSolution8" class="accordion-collapse collapse" data-bs-parent="#accordionSolution8" aria-labelledby="headingSolution8"> +<div id="collapseSolution8" class="accordion-collapse collapse" aria-labelledby="headingSolution8" data-bs-parent="#accordionSolution8"> <div class="accordion-body"> <div class="codewrapper sourceCode" id="cb59"> <h3 class="code-label">BASH<i aria-hidden="true" data-feather="chevron-left"></i><i aria-hidden="true" data-feather="chevron-right"></i> @@ -2660,7 +2660,7 @@ <h4 class="accordion-header" id="headingSolution9"> Solución </h4> </button> -<div id="collapseSolution9" class="accordion-collapse collapse" data-bs-parent="#accordionSolution9" aria-labelledby="headingSolution9"> +<div id="collapseSolution9" class="accordion-collapse collapse" aria-labelledby="headingSolution9" data-bs-parent="#accordionSolution9"> <div class="accordion-body"> <p>El primer grupo de comandos logra este objetivo. Primero se crea una copia recursiva de la carpeta <code>data</code>. Después, dos comandos @@ -2863,7 +2863,7 @@ <h4 class="accordion-header" id="headingSolution1"> Solución </h4> </button> -<div id="collapseSolution1" class="accordion-collapse collapse" aria-labelledby="headingSolution1" data-bs-parent="#accordionSolution1"> +<div id="collapseSolution1" class="accordion-collapse collapse" data-bs-parent="#accordionSolution1" aria-labelledby="headingSolution1"> <div class="accordion-body"> <p>La solución es 3.</p> <ol style="list-style-type: decimal"> @@ -3305,7 +3305,7 @@ <h4 class="accordion-header" id="headingSolution2"> Solución </h4> </button> -<div id="collapseSolution2" class="accordion-collapse collapse" aria-labelledby="headingSolution2" data-bs-parent="#accordionSolution2"> +<div id="collapseSolution2" class="accordion-collapse collapse" data-bs-parent="#accordionSolution2" aria-labelledby="headingSolution2"> <div class="accordion-body"> <p>La opción <code>-n</code> indica un ordenamiento numérico, en lugar de alfabético.</p> @@ -3344,7 +3344,7 @@ <h4 class="accordion-header" id="headingSolution3"> Solución </h4> </button> -<div id="collapseSolution3" class="accordion-collapse collapse" aria-labelledby="headingSolution3" data-bs-parent="#accordionSolution3"> +<div id="collapseSolution3" class="accordion-collapse collapse" data-bs-parent="#accordionSolution3" aria-labelledby="headingSolution3"> <div class="accordion-body"> <p><code><</code> se usa para redirigir la entrada a un comando.</p> <p>En los dos ejemplos, la terminal regresa el número de líneas en la @@ -3468,7 +3468,7 @@ <h4 class="accordion-header" id="headingSolution4"> Solución </h4> </button> -<div id="collapseSolution4" class="accordion-collapse collapse" aria-labelledby="headingSolution4" data-bs-parent="#accordionSolution4"> +<div id="collapseSolution4" class="accordion-collapse collapse" data-bs-parent="#accordionSolution4" aria-labelledby="headingSolution4"> <div class="accordion-body"> <div class="codewrapper sourceCode" id="cb44"> <h3 class="code-label">BASH<i aria-hidden="true" data-feather="chevron-left"></i><i aria-hidden="true" data-feather="chevron-right"></i> @@ -3507,7 +3507,7 @@ <h4 class="accordion-header" id="headingSolution5"> Solución </h4> </button> -<div id="collapseSolution5" class="accordion-collapse collapse" aria-labelledby="headingSolution5" data-bs-parent="#accordionSolution5"> +<div id="collapseSolution5" class="accordion-collapse collapse" data-bs-parent="#accordionSolution5" aria-labelledby="headingSolution5"> <div class="accordion-body"> <p>La solución es la opción 4. El caracter de <strong>pipe</strong> <code>|</code> es usado para alimentar la entrada estándar de un proceso @@ -3559,7 +3559,7 @@ <h4 class="accordion-header" id="headingSolution6"> Solución </h4> </button> -<div id="collapseSolution6" class="accordion-collapse collapse" aria-labelledby="headingSolution6" data-bs-parent="#accordionSolution6"> +<div id="collapseSolution6" class="accordion-collapse collapse" data-bs-parent="#accordionSolution6" aria-labelledby="headingSolution6"> <div class="accordion-body"> <div class="codewrapper sourceCode" id="cb47"> <h3 class="code-label">BASH<i aria-hidden="true" data-feather="chevron-left"></i><i aria-hidden="true" data-feather="chevron-right"></i> @@ -3640,7 +3640,7 @@ <h4 class="accordion-header" id="headingSolution7"> Solución </h4> </button> -<div id="collapseSolution7" class="accordion-collapse collapse" aria-labelledby="headingSolution7" data-bs-parent="#accordionSolution7"> +<div id="collapseSolution7" class="accordion-collapse collapse" data-bs-parent="#accordionSolution7" aria-labelledby="headingSolution7"> <div class="accordion-body"> <div class="codewrapper sourceCode" id="cb52"> <h3 class="code-label">BASH<i aria-hidden="true" data-feather="chevron-left"></i><i aria-hidden="true" data-feather="chevron-right"></i> @@ -3681,7 +3681,7 @@ <h4 class="accordion-header" id="headingSolution8"> Solución </h4> </button> -<div id="collapseSolution8" class="accordion-collapse collapse" aria-labelledby="headingSolution8" data-bs-parent="#accordionSolution8"> +<div id="collapseSolution8" class="accordion-collapse collapse" data-bs-parent="#accordionSolution8" aria-labelledby="headingSolution8"> <div class="accordion-body"> <ol style="list-style-type: decimal"> <li>Esto eliminaría archivos con terminación <code>.txt</code> y nombres @@ -3733,7 +3733,7 @@ <h4 class="accordion-header" id="headingSolution9"> Solución </h4> </button> -<div id="collapseSolution9" class="accordion-collapse collapse" aria-labelledby="headingSolution9" data-bs-parent="#accordionSolution9"> +<div id="collapseSolution9" class="accordion-collapse collapse" data-bs-parent="#accordionSolution9" aria-labelledby="headingSolution9"> <div class="accordion-body"> <ol style="list-style-type: decimal"><li> </li></ol> @@ -3794,7 +3794,7 @@ <h4 class="accordion-header" id="headingSolution10"> Solución </h4> </button> -<div id="collapseSolution10" class="accordion-collapse collapse" aria-labelledby="headingSolution10" data-bs-parent="#accordionSolution10"> +<div id="collapseSolution10" class="accordion-collapse collapse" data-bs-parent="#accordionSolution10" aria-labelledby="headingSolution10"> <div class="accordion-body"> <p>La opción 5 es la respuesta correcta. Si se te dificulta entender por qué, intenta probar los comandos, o las subsecciones de los @@ -3841,7 +3841,7 @@ <h4 class="accordion-header" id="headingSolution11"> Solución </h4> </button> -<div id="collapseSolution11" class="accordion-collapse collapse" aria-labelledby="headingSolution11" data-bs-parent="#accordionSolution11"> +<div id="collapseSolution11" class="accordion-collapse collapse" data-bs-parent="#accordionSolution11" aria-labelledby="headingSolution11"> <div class="accordion-body"> <p>La opción 3 es la correcta. Para que la opción 1 fuera correcta tendríamos que haber ejecutado sólo el comando <code>head</code>. Para @@ -4432,7 +4432,7 @@ <h4 class="accordion-header" id="headingSolution1"> Solución </h4> </button> -<div id="collapseSolution1" class="accordion-collapse collapse" aria-labelledby="headingSolution1" data-bs-parent="#accordionSolution1"> +<div id="collapseSolution1" class="accordion-collapse collapse" data-bs-parent="#accordionSolution1" aria-labelledby="headingSolution1"> <div class="accordion-body"> <p>El primer bloque de código regresa la misma salida en cada iteración del bucle. La terminal expande el caracter especial <code>*.pdb</code> @@ -4517,7 +4517,7 @@ <h4 class="accordion-header" id="headingSolution2"> Solución </h4> </button> -<div id="collapseSolution2" class="accordion-collapse collapse" aria-labelledby="headingSolution2" data-bs-parent="#accordionSolution2"> +<div id="collapseSolution2" class="accordion-collapse collapse" data-bs-parent="#accordionSolution2" aria-labelledby="headingSolution2"> <div class="accordion-body"> <ol style="list-style-type: decimal"> <li>El texto de cada archivo se escribe (uno a la vez) en @@ -4573,7 +4573,7 @@ <h4 class="accordion-header" id="headingSolution3"> Solución </h4> </button> -<div id="collapseSolution3" class="accordion-collapse collapse" aria-labelledby="headingSolution3" data-bs-parent="#accordionSolution3"> +<div id="collapseSolution3" class="accordion-collapse collapse" data-bs-parent="#accordionSolution3" aria-labelledby="headingSolution3"> <div class="accordion-body"> <p>La opción correcta es 3. <code>>></code> concatena en un archivo, en lugar de sobrescribirlo con la salida del comando. Dado que @@ -4617,7 +4617,7 @@ <h4 class="accordion-header" id="headingSolution4"> Solución </h4> </button> -<div id="collapseSolution4" class="accordion-collapse collapse" aria-labelledby="headingSolution4" data-bs-parent="#accordionSolution4"> +<div id="collapseSolution4" class="accordion-collapse collapse" data-bs-parent="#accordionSolution4" aria-labelledby="headingSolution4"> <div class="accordion-body"> <p>La respuesta correcta es 4. <code>*</code> coincide con cero o más caracteres, así que cualquier nombre que comience con la letra c, @@ -4661,7 +4661,7 @@ <h4 class="accordion-header" id="headingSolution5"> Solución </h4> </button> -<div id="collapseSolution5" class="accordion-collapse collapse" aria-labelledby="headingSolution5" data-bs-parent="#accordionSolution5"> +<div id="collapseSolution5" class="accordion-collapse collapse" data-bs-parent="#accordionSolution5" aria-labelledby="headingSolution5"> <div class="accordion-body"> <p>La respuesta correcta es 4. <code>*</code> coincide con cero o más caracteres, por lo que la expresión <code>*c*</code> coincidirá con un @@ -4723,7 +4723,7 @@ <h4 class="accordion-header" id="headingSolution6"> Solución </h4> </button> -<div id="collapseSolution6" class="accordion-collapse collapse" aria-labelledby="headingSolution6" data-bs-parent="#accordionSolution6"> +<div id="collapseSolution6" class="accordion-collapse collapse" data-bs-parent="#accordionSolution6" aria-labelledby="headingSolution6"> <div class="accordion-body"> <p>La versión que querríamos utilizar es la 2. Esta versión imprime en pantalla todo lo entrecomillado, expandiendo la variable del bucle @@ -4772,7 +4772,7 @@ <h4 class="accordion-header" id="headingSolution7"> Solución </h4> </button> -<div id="collapseSolution7" class="accordion-collapse collapse" aria-labelledby="headingSolution7" data-bs-parent="#accordionSolution7"> +<div id="collapseSolution7" class="accordion-collapse collapse" data-bs-parent="#accordionSolution7" aria-labelledby="headingSolution7"> <div class="accordion-body"> <p>Tenemos un bucle anidado, es decir, un bucle dentro de otro bucle: para cada <code>specie</code> del bucle exterior, el bucle interior (el @@ -5286,7 +5286,7 @@ <h4 class="accordion-header" id="headingSolution1"> Solución </h4> </button> -<div id="collapseSolution1" class="accordion-collapse collapse" data-bs-parent="#accordionSolution1" aria-labelledby="headingSolution1"> +<div id="collapseSolution1" class="accordion-collapse collapse" aria-labelledby="headingSolution1" data-bs-parent="#accordionSolution1"> <div class="accordion-body"> <p>La respuesta correcta es la 2. Las variables <code>$1</code>, <code>$2</code> y <code>$3</code> representan los argumentos para el @@ -5339,7 +5339,7 @@ <h4 class="accordion-header" id="headingSolution2"> Solución </h4> </button> -<div id="collapseSolution2" class="accordion-collapse collapse" data-bs-parent="#accordionSolution2" aria-labelledby="headingSolution2"> +<div id="collapseSolution2" class="accordion-collapse collapse" aria-labelledby="headingSolution2" data-bs-parent="#accordionSolution2"> <div class="accordion-body"> <pre><code># El script para encontrar especies unicas en archivos .csv en donde "species" es la segunda data field # Este script acepta cualquier número de nombres de archivos como argumentos de la línea de comando. @@ -5384,7 +5384,7 @@ <h4 class="accordion-header" id="headingSolution3"> Solución </h4> </button> -<div id="collapseSolution3" class="accordion-collapse collapse" data-bs-parent="#accordionSolution3" aria-labelledby="headingSolution3"> +<div id="collapseSolution3" class="accordion-collapse collapse" aria-labelledby="headingSolution3" data-bs-parent="#accordionSolution3"> <div class="accordion-body"> <div class="codewrapper sourceCode" id="cb38"> <h3 class="code-label">BASH<i aria-hidden="true" data-feather="chevron-left"></i><i aria-hidden="true" data-feather="chevron-right"></i> @@ -5429,7 +5429,7 @@ <h4 class="accordion-header" id="headingSolution4"> Solución </h4> </button> -<div id="collapseSolution4" class="accordion-collapse collapse" data-bs-parent="#accordionSolution4" aria-labelledby="headingSolution4"> +<div id="collapseSolution4" class="accordion-collapse collapse" aria-labelledby="headingSolution4" data-bs-parent="#accordionSolution4"> <div class="accordion-body"> <p>Si un comando hace que algo se cuelgue, podría ser útil saber cuál era ese comando para saber cuál fue el problema. Si el comando sólo se @@ -5482,7 +5482,7 @@ <h4 class="accordion-header" id="headingSolution5"> Solución </h4> </button> -<div id="collapseSolution5" class="accordion-collapse collapse" data-bs-parent="#accordionSolution5" aria-labelledby="headingSolution5"> +<div id="collapseSolution5" class="accordion-collapse collapse" aria-labelledby="headingSolution5" data-bs-parent="#accordionSolution5"> <div class="accordion-body"> <p>El <strong>script</strong> 1 mostrará una lista de todos los archivos que contienen un punto en su nombre.</p> @@ -5543,7 +5543,7 @@ <h4 class="accordion-header" id="headingSolution6"> Solución </h4> </button> -<div id="collapseSolution6" class="accordion-collapse collapse" data-bs-parent="#accordionSolution6" aria-labelledby="headingSolution6"> +<div id="collapseSolution6" class="accordion-collapse collapse" aria-labelledby="headingSolution6" data-bs-parent="#accordionSolution6"> <div class="accordion-body"> <p>El indicador <code>-x</code> hace que <code>bash</code> se ejecute en modo de depuración. Esto muestra cada comando mientras se ejecuta, lo @@ -5951,7 +5951,7 @@ <h4 class="accordion-header" id="headingSolution1"> Solución </h4> </button> -<div id="collapseSolution1" class="accordion-collapse collapse" aria-labelledby="headingSolution1" data-bs-parent="#accordionSolution1"> +<div id="collapseSolution1" class="accordion-collapse collapse" data-bs-parent="#accordionSolution1" aria-labelledby="headingSolution1"> <div class="accordion-body"> <pre class="source"><code>grep -w $1 -r $2 | cut -d : -f 2 | cut -d , -f 1,3 > $1.txt</code></pre> <p>Puedes llamar al <strong>script</strong> de la siguiente forma:</p> @@ -5996,7 +5996,7 @@ <h4 class="accordion-header" id="headingSolution2"> Solución </h4> </button> -<div id="collapseSolution2" class="accordion-collapse collapse" aria-labelledby="headingSolution2" data-bs-parent="#accordionSolution2"> +<div id="collapseSolution2" class="accordion-collapse collapse" data-bs-parent="#accordionSolution2" aria-labelledby="headingSolution2"> <div class="accordion-body"> <pre class="source"><code>for sis in Jo Meg Beth Amy do @@ -6239,7 +6239,7 @@ <h4 class="accordion-header" id="headingSolution3"> Solución </h4> </button> -<div id="collapseSolution3" class="accordion-collapse collapse" aria-labelledby="headingSolution3" data-bs-parent="#accordionSolution3"> +<div id="collapseSolution3" class="accordion-collapse collapse" data-bs-parent="#accordionSolution3" aria-labelledby="headingSolution3"> <div class="accordion-body"> <p>La respuesta correcta es 1. Poniendo la expresión entre comillas, evita que el shell la expanda, y luego lo pasa al comando @@ -6319,7 +6319,7 @@ <h4 class="accordion-header" id="headingSolution4"> Solución </h4> </button> -<div id="collapseSolution4" class="accordion-collapse collapse" aria-labelledby="headingSolution4" data-bs-parent="#accordionSolution4"> +<div id="collapseSolution4" class="accordion-collapse collapse" data-bs-parent="#accordionSolution4" aria-labelledby="headingSolution4"> <div class="accordion-body"> <ol style="list-style-type: decimal"> <li>Encuentra todos los archivos con una extensión <code>.dat</code> en @@ -6360,7 +6360,7 @@ <h4 class="accordion-header" id="headingSolution5"> Solución: </h4> </button> -<div id="collapseSolution5" class="accordion-collapse collapse" aria-labelledby="headingSolution5" data-bs-parent="#accordionSolution5"> +<div id="collapseSolution5" class="accordion-collapse collapse" data-bs-parent="#accordionSolution5" aria-labelledby="headingSolution5"> <div class="accordion-body"> <p>Asumiendo que el directorio de inicio de Nelle es nuestro directorio en el que trabajamos, podemos usar:</p> @@ -6447,8 +6447,8 @@ <h3 class="callout-title">Key Points</h3> "url": "https://preview.carpentries.org/shell-novice-es/instructor/aio.html", "identifier": "https://preview.carpentries.org/shell-novice-es/instructor/aio.html", "dateCreated": "2023-04-24", - "dateModified": "2024-12-31", - "datePublished": "2024-12-31" + "dateModified": "2025-01-07", + "datePublished": "2025-01-07" } </script><script> diff --git a/instructor/discuss.html b/instructor/discuss.html index 33e4261..4a13a38 100644 --- a/instructor/discuss.html +++ b/instructor/discuss.html @@ -1216,7 +1216,7 @@ <h3 class="code-label">BASH<i aria-hidden="true" data-feather="chevron-left"></i "identifier": "https://preview.carpentries.org/shell-novice-es/instructor/discuss.html", "dateCreated": "2023-04-24", "dateModified": "2023-04-24", - "datePublished": "2024-12-31" + "datePublished": "2025-01-07" } </script><script> diff --git a/instructor/images.html b/instructor/images.html index 6c9d077..a172828 100644 --- a/instructor/images.html +++ b/instructor/images.html @@ -449,8 +449,8 @@ <h3 id="07-find-figure-1">Figure 1</h3> "url": "https://preview.carpentries.org/shell-novice-es/instructor/images.html", "identifier": "https://preview.carpentries.org/shell-novice-es/instructor/images.html", "dateCreated": "2023-04-24", - "dateModified": "2024-12-31", - "datePublished": "2024-12-31" + "dateModified": "2025-01-07", + "datePublished": "2025-01-07" } </script><script> diff --git a/instructor/index.html b/instructor/index.html index d4bda8a..9415b24 100644 --- a/instructor/index.html +++ b/instructor/index.html @@ -494,8 +494,8 @@ <h3 class="code-label">BASH<i aria-hidden="true" data-feather="chevron-left"></i "url": "https://preview.carpentries.org/shell-novice-es/instructor/index.html", "identifier": "https://preview.carpentries.org/shell-novice-es/instructor/index.html", "dateCreated": "2023-04-24", - "dateModified": "2024-12-31", - "datePublished": "2024-12-31" + "dateModified": "2025-01-07", + "datePublished": "2025-01-07" } </script><script> diff --git a/instructor/instructor-notes.html b/instructor/instructor-notes.html index 944f511..9f7bfb3 100644 --- a/instructor/instructor-notes.html +++ b/instructor/instructor-notes.html @@ -430,8 +430,8 @@ <h1>Instructor Notes</h1> "url": "https://preview.carpentries.org/shell-novice-es/instructor/instructor-notes.html", "identifier": "https://preview.carpentries.org/shell-novice-es/instructor/instructor-notes.html", "dateCreated": "2023-04-24", - "dateModified": "2024-12-31", - "datePublished": "2024-12-31" + "dateModified": "2025-01-07", + "datePublished": "2025-01-07" } </script><script> diff --git a/instructor/key-points.html b/instructor/key-points.html index 82216d3..0e4c35e 100644 --- a/instructor/key-points.html +++ b/instructor/key-points.html @@ -577,8 +577,8 @@ <h2 class="accordion-header" id="flush-headingTwelve"> "url": "https://preview.carpentries.org/shell-novice-es/instructor/key-points.html", "identifier": "https://preview.carpentries.org/shell-novice-es/instructor/key-points.html", "dateCreated": "2023-04-24", - "dateModified": "2024-12-31", - "datePublished": "2024-12-31" + "dateModified": "2025-01-07", + "datePublished": "2025-01-07" } </script><script> diff --git a/instructor/profiles.html b/instructor/profiles.html index 0bc3395..ea7d281 100644 --- a/instructor/profiles.html +++ b/instructor/profiles.html @@ -345,8 +345,8 @@ <h1>Learner Profiles</h1> "url": "https://preview.carpentries.org/shell-novice-es/instructor/profiles.html", "identifier": "https://preview.carpentries.org/shell-novice-es/instructor/profiles.html", "dateCreated": "2023-04-24", - "dateModified": "2024-12-31", - "datePublished": "2024-12-31" + "dateModified": "2025-01-07", + "datePublished": "2025-01-07" } </script><script> diff --git a/instructor/reference.html b/instructor/reference.html index f34f7ba..6dfba8b 100644 --- a/instructor/reference.html +++ b/instructor/reference.html @@ -682,7 +682,7 @@ <h1>FIXME</h1> "identifier": "https://preview.carpentries.org/shell-novice-es/instructor/reference.html", "dateCreated": "2023-04-24", "dateModified": "2023-04-24", - "datePublished": "2024-12-31" + "datePublished": "2025-01-07" } </script><script> diff --git a/key-points.html b/key-points.html index bd94f58..94a7288 100644 --- a/key-points.html +++ b/key-points.html @@ -575,8 +575,8 @@ <h2 class="accordion-header" id="flush-headingTwelve"> "url": "https://preview.carpentries.org/shell-novice-es/key-points.html", "identifier": "https://preview.carpentries.org/shell-novice-es/key-points.html", "dateCreated": "2023-04-24", - "dateModified": "2024-12-31", - "datePublished": "2024-12-31" + "dateModified": "2025-01-07", + "datePublished": "2025-01-07" } </script><script> diff --git a/pkgdown.yml b/pkgdown.yml index 97a9f1a..dedba5e 100644 --- a/pkgdown.yml +++ b/pkgdown.yml @@ -2,4 +2,4 @@ pandoc: 3.1.11 pkgdown: 2.1.1 pkgdown_sha: ~ articles: {} -last_built: 2024-12-31T01:10Z +last_built: 2025-01-07T01:12Z diff --git a/profiles.html b/profiles.html index 40da791..6d88e49 100644 --- a/profiles.html +++ b/profiles.html @@ -345,8 +345,8 @@ <h1>Learner Profiles</h1> "url": "https://preview.carpentries.org/shell-novice-es/profiles.html", "identifier": "https://preview.carpentries.org/shell-novice-es/profiles.html", "dateCreated": "2023-04-24", - "dateModified": "2024-12-31", - "datePublished": "2024-12-31" + "dateModified": "2025-01-07", + "datePublished": "2025-01-07" } </script><script> diff --git a/reference.html b/reference.html index 5b2f1ae..c3a46fa 100644 --- a/reference.html +++ b/reference.html @@ -680,7 +680,7 @@ <h1>FIXME</h1> "identifier": "https://preview.carpentries.org/shell-novice-es/reference.html", "dateCreated": "2023-04-24", "dateModified": "2023-04-24", - "datePublished": "2024-12-31" + "datePublished": "2025-01-07" } </script><script>