This shows you the differences between two versions of the page.
uso:laboratoare:new:05-cli:nice-to-know [2018/10/30 23:09] liza_elena.babu [Personalizarea shell-ului] |
uso:laboratoare:new:05-cli:nice-to-know [2019/10/27 19:34] (current) adrian.zatreanu |
||
---|---|---|---|
Line 42: | Line 42: | ||
<code bash> | <code bash> | ||
- | student@uso:~/uso.git/$ cat ~/.bash_aliases | + | student@uso:~/uso-lab$ cat ~/.bash_aliases |
alias go='gnome-open' | alias go='gnome-open' | ||
alias grep='grep --color=auto' | alias grep='grep --color=auto' | ||
Line 72: | Line 72: | ||
taste. | taste. | ||
- | Mutați-vă la calea ''~/uso.git/labs/05-cli/support/nice-to-know/editare-comenzi'' înainte de a începe acest | + | Mutați-vă la calea ''~/uso-lab/05-cli/support/nice-to-know/editare-comenzi'' înainte de a începe acest |
tutorial. Încercați să scrieți voi comenzile fără a copia din laborator fiecare comandă. | tutorial. Încercați să scrieți voi comenzile fără a copia din laborator fiecare comandă. | ||
Line 114: | Line 114: | ||
<code> | <code> | ||
- | student@uso:~/uso.git/$ env | + | student@uso:~/uso-lab$ env |
(...) | (...) | ||
LESSOPEN=| /usr/bin/lesspipe %s | LESSOPEN=| /usr/bin/lesspipe %s | ||
Line 127: | Line 127: | ||
<code bash> | <code bash> | ||
- | student@uso:~/uso.git/$ pwd | + | student@uso:~/uso-lab$ pwd |
- | /home/student/uso.git | + | /home/student/uso-lab |
- | student@uso:~/uso.git/$ cd labs/ | + | student@uso:~/uso-lab$ cd 05-cli/ |
- | student@uso:~/uso.git/labs/$ pwd | + | student@uso:~/uso-lab/05-cli$ pwd |
- | /home/student/uso.git/labs | + | /home/student/uso-lab/05-cli |
- | student@uso:~/uso.git/labs/$ echo $OLDPWD | + | student@uso:~/uso-lab$ echo $OLDPWD |
- | /home/student/uso.git | + | /home/student/uso-lab |
</code> | </code> | ||
- | - Completați fișierul ''~/uso.git/labs/05-cli/support/nice-to-know/env/print_env.c'' pentru a afișa variabilele de mediu. Folosiți al treilea argument al funcției ''main''. (Hint: urmăriți explicațiile de [[https://www.sanfoundry.com/c-program-environment-variable/|aici]]) | + | - Completați fișierul ''~/uso-lab/05-cli/support/nice-to-know/env/print_env.c'' pentru a afișa variabilele de mediu. Folosiți al treilea argument al funcției ''main''. (Hint: urmăriți explicațiile de [[https://www.sanfoundry.com/c-program-environment-variable/|aici]]) |
==== Variabila de mediu PATH ==== | ==== Variabila de mediu PATH ==== | ||
Line 153: | Line 153: | ||
numit ''ls''. | numit ''ls''. | ||
- | - Creați un program C numit ''sum.c'' care să calculeze suma a două numere citite de la tastatură. Compilați-l și obțineți executabilul ''sum''. Rulați programul pentru a vă asigura că totul este în regulă. | + | - Creați un program C numit ''sum.c'' care să calculeze suma a două numere citite de la tastatură. Compilați-l și obțineți executabilul ''mysum''. Rulați programul pentru a vă asigura că totul este în regulă. |
- | - Modificați variabila ''PATH'' astfel încât programul vostru să poată fi rulat de oriunde din sistem prin comanda ''sum''. (Atenție! Vrem ca atât executabilele vechi cât și binarul ''sum'' să poată fi rulate de oriunde.) | + | - Modificați variabila ''PATH'' astfel încât programul vostru să poată fi rulat de oriunde din sistem prin comanda ''mysum''. (Atenție! Vrem ca atât executabilele vechi cât și binarul ''mysum'' să poată fi rulate de oriunde.) |