corriger les aliases
This commit is contained in:
parent
2eeb004cec
commit
9047d01447
8
fconv
8
fconv
|
@ -32,9 +32,9 @@ COMMANDES
|
|||
dest_enc est l'encoding destination. Il doit être spécifié.
|
||||
src_enc est l'encoding source. S'il n'est pas spécifié ou vaut 'detect',
|
||||
il est autodétecté.
|
||||
u, utf8 [src_enc]
|
||||
U, utf8 [src_enc]
|
||||
Equivalent à conv utf8 src_enc
|
||||
l, latin1 [src_enc]
|
||||
L, latin1 [src_enc]
|
||||
Equivalent à conv latin1 src_enc
|
||||
lf
|
||||
crlf
|
||||
|
@ -104,8 +104,8 @@ function parse_cmd() {
|
|||
local cmd="$1"; shift
|
||||
local -a args
|
||||
case "$cmd" in
|
||||
utf8|u) parse_cmd conv utf8 "$@";;
|
||||
latin1|l) parse_cmd conv latin1 "$@";;
|
||||
utf8|U) parse_cmd conv utf8 "$@";;
|
||||
latin1|L) parse_cmd conv latin1 "$@";;
|
||||
conv|c)
|
||||
local to="$CONV_TO" from="$CONV_FROM"
|
||||
[ -n "$to" ] || to="$1"; shift
|
||||
|
|
21
fnconv
21
fnconv
|
@ -28,13 +28,13 @@ COMMANDES
|
|||
dest_enc est l'encoding destination. Il doit être spécifié.
|
||||
src_enc est l'encoding source. S'il n'est pas spécifié ou vaut 'detect',
|
||||
il est autodétecté.
|
||||
utf8 [src_enc]
|
||||
U, utf8 [src_enc]
|
||||
Equivalent à conv utf8 src_enc
|
||||
latin1 [src_enc]
|
||||
L, latin1 [src_enc]
|
||||
Equivalent à conv latin1 src_enc
|
||||
lc, latin1compat
|
||||
Transformer certains caratères UTF-8 en équivalents qui existent en Latin1
|
||||
n, noaccents
|
||||
na, noaccents
|
||||
Transformer les caractères accentués en caractères non accentués
|
||||
l, lowercase
|
||||
Transfomer le nom en minuscule
|
||||
|
@ -120,8 +120,8 @@ function parse_cmd() {
|
|||
local cmd="$1"; shift
|
||||
local -a args
|
||||
case "$cmd" in
|
||||
utf8) parse_cmd conv utf8 "$@";;
|
||||
latin1) parse_cmd conv latin1 "$@";;
|
||||
utf8|U) parse_cmd conv utf8 "$@";;
|
||||
latin1|L) parse_cmd conv latin1 "$@";;
|
||||
conv|c)
|
||||
local to="$CONV_TO" from="$CONV_FROM"
|
||||
[ -n "$to" ] || to="$1"; shift
|
||||
|
@ -149,7 +149,7 @@ function parse_cmd() {
|
|||
fi
|
||||
;;
|
||||
latin1compat|lc) echo _latin1compat;;
|
||||
noaccents|noa|n|fixchars) echo _noaccents;;
|
||||
noaccents|na|fixchars|fc) echo _noaccents;;
|
||||
lowercase|lower|l) echo _lowercase;;
|
||||
uppercase|upper|u) echo _uppercase;;
|
||||
fixcase|fix|f) echo _fixcase;;
|
||||
|
@ -190,14 +190,15 @@ function fnconv() {
|
|||
fi
|
||||
}
|
||||
|
||||
OPTIMIZE_CONV=1
|
||||
REVERSE_CONV=
|
||||
CONV_FROM=
|
||||
CONV_TO=
|
||||
OPTIMIZE_CONV=1
|
||||
REVERSE_CONV=
|
||||
parse_opts "${PRETTYOPTS[@]}" \
|
||||
--help '$exit_with display_help' \
|
||||
-N,--detect-always OPTIMIZE_CONV= \
|
||||
-r,--reverse REVERSE_CONV=1 \
|
||||
--show-cmd show_cmd=1 \
|
||||
@ args -- "$@" && set -- "${args[@]}" || die "$args"
|
||||
|
||||
FILE="${1:--}"; shift
|
||||
|
@ -231,7 +232,9 @@ while [ $# -gt 0 ]; do
|
|||
fi
|
||||
done
|
||||
|
||||
if [ "$FILE" == /dev/stdin ]; then
|
||||
if [ -n "$show_cmd" ]; then
|
||||
echo "$CMD"
|
||||
elif [ "$FILE" == /dev/stdin ]; then
|
||||
eval "$CMD"
|
||||
elif [ -f "$FILE" -o -d "$FILE" ]; then
|
||||
fnconv
|
||||
|
|
Loading…
Reference in New Issue