Chirurgia cranio-cerebrală minim invazivă
Tehnicile minim invazive impun utilizarea unei tehnologii ultramoderne. Endoscoapele operatorii de diverse tipuri, microscopul operator dedicat, neuronavigația, neuroelectrofiziologia, tehnicile avansate de anestezie, chirurgia cu pacientul treaz reprezintă armamentarium fără de care neurochirurgia prin "gaura cheii" nu ar fi posibilă. Folosind tehnicile de mai sus, tratăm un spectru larg de patologii cranio-cerebrale. www.neurohope.ro |
Recomandare carte/tutorial pentru bash
Last Updated: Mar 03 2015 21:02, Started by
worm94
, Mar 02 2015 19:41
·
0
#1
Posted 02 March 2015 - 19:41
Dacă cunoașteți un site/ carte care să explice pe îndelete de exemplu de ce se folosesc 2 rânduri de paranteze la încrementări ((a++)), expersii de genul eval echo \$${n} va rog lăsați-mi un link.
Am găsit ceva materiale până acum dar nimic care să explice mai concret. Edited by worm94, 02 March 2015 - 19:41. |
#2
Posted 02 March 2015 - 19:51
Exista multe resurse: https://www.google.ro/#q=bash+tutorial sau https://www.google.r...letype:pdf bash
De exemplu aici: http://wiki.lug.ro/T...Shell_Scripting Edited by _-_, 02 March 2015 - 19:52. |
#3
Posted 02 March 2015 - 19:56
Ti-am pus un curs bun pentru un incepator. Nu e piraterie ca nu are scris autori sau ceva e un simplu curs penal de la facultate.
[attachment=1449311:UNIX-Tutorial.Carte.Facultate.ASE.zip]
Edited by _-_, 02 March 2015 - 21:01.
|
#6
Posted 02 March 2015 - 22:20
Nu e asta o problemă...oricum am dat de ea și pe torente.
|
#7
Posted 02 March 2015 - 22:57
http://www.tldp.org/LDP/abs/html/index.html Teh best source so far IMHO. |
#8
Posted 03 March 2015 - 10:09
L-am găsit și eu pe ăsta dar mă deranjează că nu găsesc nimic care sa explice concret cum funcționeaza comanda eval, pentru că de exemplu dacă am:
x=100 px=x eval echo \$$px Afișează 100 Dar dacă îi dau : x=100 px=x y=px eval echo \$$$y Imi afișează o valoare aleatoare iar în coada îî pune y... Am găsit ceva informație aici dar nu m-a prea lămurit. |
#9
Posted 03 March 2015 - 11:28
http://unix.stackexchange.com/questions/23111/what-is-the-eval-command-in-bash Mai bine eviti eval. Nu il folosesc mai niciodata. The ((...)) conditional expression evaluates an arithmetic expression like it was written in a "normal" algorithmic language (you can even omit dollar signs from the variables) and sets the exit status to 1 if the expression evaluates to 0, or to 0 if the expression evaluates to a non-zero value. For example: (( uid == 0 )) (( uid > 1000 )) (( i=i+1 )) Bash nu recunoaste i++ ca fiind incrementare, asteapta o comanda in loc si atunci returneaza eroare. Daca ii dai $i++ returneaza erroare deoarece in loc de $i va fi valoarea lui i si face append cu ++ deci rezulta numar++ care nu exista ca si comanda. ((...)) este notatia corecte adica iti evalueaza corect i++ ca fiind i = i + 1. Edited by MembruAnonim, 03 March 2015 - 11:43. |
#10
Posted 03 March 2015 - 18:55
worm94, on 03 martie 2015 - 10:09, said:
eval echo \$$$y Imi afișează o valoare aleatoare iar în coada îî pune y... Cel mai bine citești cu atenție manualul bash (man bash sau http://man.cx/?page=bash). $$ este evaluat ca PID-ul acelui shell: Quote
$ Expands to the process ID of the shell. In a () subshell, it expands to the process ID of the current shell, not the subshell. |
|
#11
Posted 03 March 2015 - 21:02
Mersi mult pentru lămurire Kagaroth și pentru carte georgică.
|
Anunturi
▶ 0 user(s) are reading this topic
0 members, 0 guests, 0 anonymous users