J'ai un fichier texte contenant de nombreuses fonctions, par exemple :
# fisrt function
# runs update and upgrade
function upug() {
sudo apt-get update && sudo apt-get upgrade
}
# second function
# find out the processes running that use the most memory
function memusage() {
ps aux | sort -nrk 4 | head
}
# third function
# install package
function ipkg() {
sudo apt-get install
}
[...]
Maintenant, je veux pouvoir utiliser ces fonctions comme quelque chose de similaire à ce qui suit dans le terminal :
-
en cours d'exécution
upug
dans les appels terminauxfunction upug()
user@test-pc:~$ upug
-
en cours d'exécution
memusage
dans les appels terminauxfunction memusage()
user@test-pc:~$ memusage
-
avec unning
ipkg package_Name
appellefunction ipkg()
user@test-pc:~$ ipkg package_Name
J'ai créé un alias pour chacune de ces commandes avec des noms de fonctions. Maintenant, la question est de savoir comment appeler ces fonctions avec le nom de l'alias ?