J'essaie de trouver une alerte mais je ne la trouve pas sous man ou info. J'ai trouvé une question similaire concernant le type et il s'est avéré que c'était sous bash. Comment trouver une commande comme celle-ci sans avoir à passer par Google? De plus, si quelqu'un sait comment se mettre en alerte, cela aiderait certainement aussi.
lien de type: pas de page de manuel ni de page d'information pour la commande type
En cas de doute, je me tourne vers l'écran d'aide de l'application que j'essaie de trouver.
~$ alert --help
Usage:
notify-send [OPTION...] <SUMMARY> [BODY] - create a notification
Help Options:
-?, --help Show help options
Application Options:
-u, --urgency=LEVEL Specifies the urgency level (low, normal, critical).
-t, --expire-time=TIME Specifies the timeout in milliseconds at which to expire the notification.
-a, --app-name=APP_NAME Specifies the app name for the icon
-i, --icon=ICON[,ICON...] Specifies an icon filename or stock icon to display.
-c, --category=TYPE[,TYPE...] Specifies the notification category.
-h, --hint=TYPE:NAME:VALUE Specifies basic extra data to pass. Valid types are int, double, string and byte.
-v, --version Version of the package.
Comme le montre l'écran d'aide, l'alerte est en fait notify-send
, et si vous exécutez type alert
vous verrez qu'il a un alias pour notify-send
car il ne s'agit en fait pas d'un package installé séparément.
~$ type alert
alert is aliased to `notify-send --urgency=low -i "$([ $? = 0 ] && echo terminal || echo error)" "$(history|tail -n1|sed -e 's/^\s*[0-9]\+\s*//;s/[;&|]\s*alert$//')"'
Et si vous tapez alias
par lui-même, il vous montrera tous les alias qui sont configurés pour vous.
~$ alias
alias alert='notify-send --urgency=low -i "$([ $? = 0 ] && echo terminal || echo error)" "$(history|tail -n1|sed -e '\''s/^\s*[0-9]\+\s*//;s/[;&|]\s*alert$//'\'')"'
alias egrep='egrep --color=auto'
alias fgrep='fgrep --color=auto'
alias grep='grep --color=auto'
alias l='ls -CF'
alias la='ls -A'
alias ll='ls -alF'
alias ls='ls --color=auto'