This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
linux-admin:capitole:capitol-09 [2016/10/03 18:39] mihaic |
linux-admin:capitole:capitol-09 [2016/10/10 09:12] (current) mihaic [Best practices] |
||
---|---|---|---|
Line 16: | Line 16: | ||
* ''if <command>'' | * ''if <command>'' | ||
* ''tr'', ''cut'' | * ''tr'', ''cut'' | ||
+ | * Shebang ''!#'' la începutul unui fișier | ||
==== Utilitare folosite ==== | ==== Utilitare folosite ==== | ||
Line 25: | Line 26: | ||
==== Demo-uri ==== | ==== Demo-uri ==== | ||
- | === Demo: Folosire if test === | + | === Folosire if test === |
Un script care verifică faptul că primește un argument. Verifică dacă argumentul primit este un nume existent de utilizator. Dacă **nu**, iese din script. Altfel, schimbă parola utilizatorului cu o parolă generată cu ajutorul comenzii ''pwgen''. | Un script care verifică faptul că primește un argument. Verifică dacă argumentul primit este un nume existent de utilizator. Dacă **nu**, iese din script. Altfel, schimbă parola utilizatorului cu o parolă generată cu ajutorul comenzii ''pwgen''. | ||
- | === Demo: Folosire while read și test === | + | === Folosire while read și test === |
Un script care afișează utilizatorii care au user id-ul mai mare sau egal decât ''500''. | Un script care afișează utilizatorii care au user id-ul mai mare sau egal decât ''500''. |