Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commit 1631283

Browse files
authored
Added bash arguments ES translation (#79)
* Added bash arguments ES translation * removed extra lines * formal tone
1 parent 64abca0 commit 1631283

File tree

1 file changed

+77
-0
lines changed

1 file changed

+77
-0
lines changed
Lines changed: 77 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,77 @@
1+
# Argumentos en Bash
2+
3+
Puede pasar argumentos a su script de shell cuando lo ejecuta. Para pasar un argumento, solo necesita escribirlo justo después del nombre de su script. Por ejemplo:
4+
5+
```bash
6+
./devdojo.com su_argumento
7+
```
8+
9+
En el script, podemos usar `1ドル` para hacer referencia al primer argumento que especificamos.
10+
11+
Si pasamos un segundo argumento, estaría disponible como `2ドル` y así sucesivamente.
12+
13+
Vamos a crear un script corto llamado `argumentos.sh` como ejemplo:
14+
15+
```bash
16+
#!/bin/bash
17+
18+
echo "Argumento uno es 1ドル"
19+
echo "Argumento dos es 2ドル"
20+
echo "Argumento tres es 3ドル"
21+
```
22+
23+
Guarde el archivo y hágalo ejecutable:
24+
25+
```bash
26+
chmod +x argumentos.sh
27+
```
28+
29+
Luego ejecute el archivo y pase **3** argumentos:
30+
31+
```bash
32+
./argumentos.sh perro gato pájaro
33+
```
34+
35+
El resultado debería ser:
36+
37+
```bash
38+
Argumento uno es perro
39+
Argumento dos es gato
40+
Argumento tres es pájaro
41+
```
42+
43+
Para hacer referencia a todos los argumentos, puede usar `$@`:
44+
45+
```bash
46+
#!/bin/bash
47+
48+
echo "Todos los argumentos: $@"
49+
```
50+
51+
Si ejecuta el script nuevamente:
52+
53+
```bash
54+
./argumentos.sh perro gato pájaro
55+
```
56+
57+
El resultado debería ser:
58+
59+
```
60+
Todos los argumentos: perro gato pájaro
61+
```
62+
63+
Otra cosa que debe tener en cuenta es que `0ドル` se usa para hacer referencia al script en sí.
64+
65+
Esta es una excelente manera de autodestruir el archivo si lo necesita o simplemente obtener el nombre del script.
66+
67+
Por ejemplo, creemos un script que imprima el nombre del archivo y lo elimine después de eso:
68+
69+
```bash
70+
#!/bin/bash
71+
72+
echo "El nombre del archivo es: 0ドル y se va a autoeliminar."
73+
74+
rm -f 0ドル
75+
```
76+
77+
Debe tener cuidado con la eliminación automática y asegurarse de tener una copia de seguridad de su script antes de eliminarlo automáticamente.

0 commit comments

Comments
(0)

AltStyle によって変換されたページ (->オリジナル) /