31 lines
		
	
	
		
			706 B
		
	
	
	
		
			Bash
		
	
	
		
			Executable File
		
	
	
	
	
			
		
		
	
	
			31 lines
		
	
	
		
			706 B
		
	
	
	
		
			Bash
		
	
	
		
			Executable File
		
	
	
	
	
#!/bin/bash
 | 
						|
# -*- coding: utf-8 mode: sh -*- vim:sw=4:sts=4:et:ai:si:sta:fenc=utf-8
 | 
						|
 | 
						|
function display_help() {
 | 
						|
    uecho "$scriptname: Afficher les informations sur le système
 | 
						|
 | 
						|
USAGE
 | 
						|
    $scriptname [query]
 | 
						|
 | 
						|
Si la requête est spécifiée, tester si le système courant correspond à la
 | 
						|
requête. Voir la doc de check_sysinfos() pour le format de la requête.
 | 
						|
 | 
						|
Sinon, afficher les informations sur le système courant."
 | 
						|
}
 | 
						|
 | 
						|
source "$(dirname "$0")/ulib/ulib" &&
 | 
						|
urequire DEFAULTS ||
 | 
						|
exit 1
 | 
						|
 | 
						|
[ $# -eq 1 -a "$1" == "--help" ] && exit_with display_help
 | 
						|
 | 
						|
if [ -n "$*" ]; then
 | 
						|
    check_sysinfos "$@"
 | 
						|
else
 | 
						|
    echo "\
 | 
						|
sysname=(${MYSYSNAME[*]})
 | 
						|
sysdist=(${MYSYSDIST[*]})
 | 
						|
sysver=(${MYSYSVER[*]})
 | 
						|
bits=$MYBITS"
 | 
						|
fi
 |