2010-02-18 10 views

Respuesta

12

Por lo que vale, la secuencia de comandos de Red Hat /etc/init.d/functions usa doble guión bajo.

# __umount_loop awk_program fstab_file first_msg retry_msg umount_args 
# awk_program should process fstab_file and return a list of fstab-encoded 
# paths; it doesn't have to handle comments in fstab_file. 
__umount_loop() { 
    # ... 
} 

# Similar to __umount loop above, specialized for loopback devices 
__umount_loopback_loop() { 
    # ... 
} 

# __proc_pids {program} [pidfile] 
# Set $pid to pids from /var/run* for {program}. $pid should be declared 
# local in the caller. 
# Returns LSB exit code for the 'status' action. 
__pids_var_run() { 
    # ... 
} 

# A sed expression to filter out the files that is_ignored_file recognizes 
__sed_discard_ignored_files='/\(~\|\.bak\|\.orig\|\.rpmnew\|\.rpmorig\|\.rpmsave\)$/d' 
3

No conozco ningún convenio formal específico para bash, pero el inicio de identificadores privados con guión bajo es una convención bastante independiente del lenguaje (lo encontré en cualquier cosa, desde C hasta Perl, desde Java hasta guiones de shell).

Cuestiones relacionadas