Hs old-muro: Difference between revisions
From HSS
(actualización código) |
m (C0 moved page Hs muro to Hs old-muro) |
Revision as of 16:05, 6 March 2024
código
#!/bin/sh # archivomuro="/var/hsmurotxt" info=":: hs_muro::\nModo de uso:\n $ hs_muro -p \"hola hss!\" # escribe en muro\n $ hs_muro -v 10 # muestra ultimas 10 líneas del muro\n\n" while getopts 'p:v:' c do case $c in p) p="$OPTARG" ;; v) v="$OPTARG" ;; esac done # agregar if archivomuro existe. en caso de que no, como root hay que crearlo y darle permisos 775 (confirmar!) # (como root: # touch "$archivomuro" # chmod 775 "$archivomuro" # ) if [ -z "$v" ] ; then if [ -z "$p" ] ; then printf "$info" else echo $(whoami) @ $(date) "$p" >> "$archivomuro" fi else if [ $(echo "$v" | grep -E "^[0-9]+$") ] ; then cat "$archivomuro" | tail -n "$v" fi fi