Ensure to only use local vars
This commit is contained in:
parent
3721b4865c
commit
f9cd580e14
33
zshrc
33
zshrc
|
@ -59,8 +59,8 @@ else
|
|||
alias llt='ll --tree'
|
||||
alias lld='ll --group-directories-first'
|
||||
alias lr='ls -R | grep ":$" | sed -e '\''s/:$//'\'' -e '\''s/[^-][^\/]*\//--/g'\'' -e '\''s/^/ /'\'' -e '\''s/-/|/'\'''
|
||||
fi
|
||||
## }}}
|
||||
fi
|
||||
# }}}
|
||||
|
||||
# cat with number on output lines
|
||||
|
@ -1237,8 +1237,8 @@ alias ccal='var=$(cal); echo "${var/$(date +%-d)/$(echo -e "\033[1;31m$(date +%-
|
|||
|
||||
##Commande utilisant cowsay (ou PONYSAY!!) pour afficher un message
|
||||
function bonjour() {
|
||||
MIN_TIME=$(date +%M)
|
||||
MODULO_MIN=$(($MIN_TIME % 2))
|
||||
local MIN_TIME=$(date +%M)
|
||||
local MODULO_MIN=$(($MIN_TIME % 2))
|
||||
if [ $(command -v bash_quote) ] && [ $(command -v cowsay) ]; then
|
||||
if [ $MODULO_MIN -eq 0 ]; then
|
||||
#echo Bonjour $USER, nous sommes le `date +"%A %e %B %Y"`, et il est : `date +"%H"` h `date +"%M"` | cowsay -f $(/bin/ls /usr/share/cowsay/cows -1 | head -n $(expr $$$(date +%s) % $(ls /usr/share/cowsay/cows | wc -w) + 1) | tail -n 1)
|
||||
|
@ -1296,7 +1296,7 @@ function ippriv()
|
|||
{
|
||||
for interface in $(find /sys/class/net/ ! -name lo -type l -printf "%f\n" | sort);
|
||||
do
|
||||
IP_INTER=$(ip a s ${interface}|grep "inet "|awk '{print $2}')
|
||||
local IP_INTER=$(ip a s ${interface}|grep "inet "|awk '{print $2}')
|
||||
printf '%b' "${WHITEB}${interface}${RESET}: ${IP_INTER}\n"
|
||||
done
|
||||
}
|
||||
|
@ -1314,7 +1314,7 @@ function is_network()
|
|||
{
|
||||
for path_interface in $(find /sys/class/net/ ! -name lo -type l);
|
||||
do
|
||||
IS_UP=$(grep 1 ${path_interface}/carrier)
|
||||
local IS_UP=$(grep 1 ${path_interface}/carrier)
|
||||
if [ ${IS_UP} ]; then
|
||||
return 0
|
||||
fi
|
||||
|
@ -1327,13 +1327,13 @@ function is_network()
|
|||
function lowercase()
|
||||
{
|
||||
for file in *; do
|
||||
filename=${file##*/}
|
||||
local filename=${file##*/}
|
||||
case "$filename" in
|
||||
*/*) dirname==${file%/*} ;;
|
||||
*) dirname=.;;
|
||||
*/*) local dirname==${file%/*} ;;
|
||||
*) local dirname=.;;
|
||||
esac
|
||||
nf=$(printf $filename | tr A-Z a-z)
|
||||
newname="${dirname}/${nf}"
|
||||
local nf=$(printf $filename | tr A-Z a-z)
|
||||
local newname="${dirname}/${nf}"
|
||||
if [ "$nf" != "$filename" ]; then
|
||||
mv "$file" "$newname"
|
||||
printf 'lowercase: %s --> %s\n' ${file} ${newname}
|
||||
|
@ -1356,11 +1356,11 @@ function printscreen()
|
|||
function pdflatex()
|
||||
{
|
||||
# On récupère le nom du fichier sans l'extension
|
||||
file_name="${1:r}"
|
||||
local file_name="${1:r}"
|
||||
# Le fichier avec l'extension pdf
|
||||
pdf="${file_name}.pdf"
|
||||
local pdf="${file_name}.pdf"
|
||||
# Dossier temporaire
|
||||
temp_dir="temp"
|
||||
local temp_dir="temp"
|
||||
|
||||
# On supprime le fichier pdf si il est présent
|
||||
if [ -f "${pdf}" ]; then
|
||||
|
@ -2011,7 +2011,7 @@ setopt extendedglob
|
|||
############### 9. Modules ################
|
||||
###########################################
|
||||
|
||||
## fzf
|
||||
## IF fzf AVAILABLE
|
||||
if [ -d ~/.fzf ]; then
|
||||
|
||||
## If local fzf bin is available use it in priority
|
||||
|
@ -2223,8 +2223,6 @@ v() {
|
|||
}
|
||||
# }}}
|
||||
|
||||
fi
|
||||
|
||||
# pdf − fuzzy open PDF file with "${PDF_VIEWER}" from current directory {{{
|
||||
# Search with fd (fdfind is better than find with a pattern)
|
||||
# Allow to give arguments to prefill fzf request
|
||||
|
@ -2492,6 +2490,9 @@ passf() {
|
|||
}
|
||||
# }}}
|
||||
|
||||
fi
|
||||
## ENDIF fzf AVAILABLE
|
||||
|
||||
# }}}
|
||||
# zsh-syntax-highlighting {{{
|
||||
## Activate if plugin is available
|
||||
|
|
Loading…
Reference in New Issue