Bonjour
J'utilise trois fonctions afin de mettre à jour mon système.
Exemple:J'utilise également:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25 build_base() { while true; do echo -n "Build base system? (y/n) [y] " read answer case $answer in ""|y|Y) doas rm -rf /usr/obj/* && cd /usr/src && doas make obj && doas make build && cd ~- if [ $? -eq 0 ]; then echo " Base system built." else echo " Unable to build base system!" fi return 0 ;; n|N) echo "GoodBye!" break ;; *) echo "$answer: is not allowed!" ;; esac done }afin de revenir au path initial.
Code : Sélectionner tout - Visualiser dans une fenêtre à part cd -~
Cependant, j'utilise deux autres fonctions fonctionnant sur le même principe afin de mettre à jour d'autres parties du système. Je me pose donc la question suivante, serait-il plus judicieux de créer une fonction du genre:
et de l'appeler lorsque cela est nécessaire. Qu'en pensez-Vous ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 return_path() { cd -~ }
Partager