Com obtenir la vostra IP pública en un script Bash Linux

Resum: podeu obtenir la vostra IP externa des d'un lloc web amb l'ordre curl com curl -s ifconfig.me. Tanmateix, els llocs web poden canviar. Per obtenir una resposta més fiable, utilitzeu l'ordre dig com dig @resolver1.opendns.com myip.opendns.com +short per obtenir la vostra IP d'un s

Llegeix més →

Quina diferència hi ha entre .bashrc i .profile a Linux?

La màquina Linux que executa Bash llegeix determinats fitxers quan inicieu sessió per configurar el vostre entorn de shell. Però quins fitxers es llegeixen i quan poden ser confús, cosa que fa difícil saber si s'ha d'editar el fitxer .bashrc, el fitxer .bash_profile o un altr

Llegeix més →

Com saber si una cadena Bash conté una subcadena a Linux

De vegades, als scripts de Linux, voleu saber si una cadena de text conté una cadena específica i més petita. Hi ha moltes maneres de fer-ho. Us mostrem algunes tècniques senzilles i fiables.

Per què és útil?

Cercar una cadena per a una subcadena més petita

Llegeix més →

Com analitzar dades CSV a Bash

Els fitxers de valors separats per comes (CSV) són un dels formats més comuns per a les dades exportades. A Linux, podem llegir fitxers CSV mitjançant ordres Bash. Però pot ser molt complicat, molt ràpid. Donarem un cop de mà.

Què és un fitxer CSV?

Un fitxer de valors separats per comes és un fitxer de text que conté dades tabulades. CSV és un ti

Llegeix més →

Com atrapar errors als scripts Bash a Linux

De manera predeterminada, un script Bash a Linux informarà d'un error, però continuarà funcionant. Us mostrem com gestionar els errors vosaltres mateixos perquè pugueu decidir què ha de passar després.

Gestió d'errors en scripts

La gestió d'errors forma part de la programació. Fins i tot

Llegeix més →

Com utilitzar eval als scripts Bash de Linux

De totes les ordres de Bash, el pobre vell eval probablement té la pitjor reputació. Justificada, o només mala premsa? Parlem de l'ús i els perills d'aquesta ordre de Linux menys estimada.

Hem de parlar d'eval

Si s'utilitza descuidadament, eval pot provocar un comportament impredictible i fins i tot inseguretats del sistema. Pel

Llegeix més →

9 exemples de bucles for als scripts Bash de Linux

El bucle versàtil for de Bash fa molt més que fer un bucle al voltant d'un nombre determinat de vegades. Descrivim les seves moltes variants perquè pugueu utilitzar-les amb èxit als vostres propis scripts de Linux.

El bucle for

Tots els llenguatges de programació i de programació tenen alguna manera de gestionar

Llegeix més →

Com comprovar si existeix un fitxer als scripts Linux Bash

Si un script de Linux Bash depèn de la presència de determinats fitxers o directoris, no pot suposar que ho facin. Cal comprovar que estan definitivament presents. Aquí teniu com fer-ho.

No assumeixis res

Quan esteu escrivint un guió, no podeu fer suposicions sobre què hi ha i què no hi ha a un ordi

Llegeix més →

Com utilitzar els senyals de Linux als scripts Bash

El nucli de Linux envia senyals als processos sobre esdeveniments als quals han de reaccionar. Els scripts de bon comportament gestionen els senyals de manera elegant i robusta i es poden netejar darrere d'ells mateixos fins i tot si premeu Ctrl+C. Heus aquí com.

Senyals i Processos

Els senyals són missatges curts, ràpids i unidireccion

Llegeix més →

Com manipular cadenes a Bash a Linux

Si hi ha alguna cosa amb què Linux està ben equipat, són les utilitats per manipular cadenes. Però també hi ha tot un conjunt de funcionalitats integrades a l'intèrpret d'ordres Bash. A continuació s'explica com s'utilitza.

Manipulació de cordes

L'ecosistema Linux està ple d'eines fantàstiques per treballar amb text i cade

Llegeix més →