Compare commits
20 Commits
Author | SHA1 | Date |
---|---|---|
Jephté Clain | f39787c6ec | |
Jephté Clain | 9d8e3c53d1 | |
Jephté Clain | 1b7b2744ba | |
Jephté Clain | 771bd1c563 | |
Jephté Clain | 6e36d26471 | |
Jephté Clain | e5ab8dd240 | |
Jephté Clain | c0d4e950e9 | |
Jephté Clain | e76a6a6a84 | |
Jephté Clain | b03df72236 | |
Jephté Clain | 44f719b2e6 | |
Jephté Clain | 337f24c447 | |
Jephté Clain | 246b9473aa | |
Jephté Clain | 9d5713c1f9 | |
Jephté Clain | 05fd86acc7 | |
Jephté Clain | abd178bf0d | |
Jephté Clain | 2283a66201 | |
Jephté Clain | 7f143c0fd4 | |
Jephté Clain | 046ba0d323 | |
Jephté Clain | c8b8f107a1 | |
Jephté Clain | 1210ca7382 |
14
dkbuild
14
dkbuild
|
@ -1188,14 +1188,12 @@ function load_environ() {
|
|||
}
|
||||
|
||||
function from_glob() {
|
||||
local vvalue=value value vfile=file file
|
||||
[[ "$1" != *=* ]] && { vvalue="$1"; shift; }
|
||||
[[ "$1" != *=* ]] && { vfile="$1"; shift; }
|
||||
local var=value value
|
||||
[[ "$1" != *=* ]] && { var="$1"; shift; }
|
||||
|
||||
local basedir path extract add_prefix add_suffix
|
||||
local path extract add_prefix add_suffix
|
||||
while [ $# -gt 0 ]; do
|
||||
case "$1" in
|
||||
basedir=*) basedir="${1#basedir=}";;
|
||||
path=*) path="${1#path=}";;
|
||||
extract=*) extract="${1#extract=}";;
|
||||
add-prefix=*) add_prefix="${1#add-prefix=}";;
|
||||
|
@ -1205,9 +1203,7 @@ function from_glob() {
|
|||
esac
|
||||
shift
|
||||
done
|
||||
[ -n "$basedir" ] || basedir=.
|
||||
value="$(list_all "$basedir" "$path" | sort -rn | head -1)"
|
||||
file="$basedir/$value"
|
||||
value="$(list_all . "$path" | sort -rn | head -1)"
|
||||
[ -n "$extract" ] || extract="${path//\*/(.*)}"
|
||||
if [ -n "$extract" ]; then
|
||||
extract="${extract//\//\\/}"
|
||||
|
@ -1217,7 +1213,7 @@ function from_glob() {
|
|||
}")$add_suffix"
|
||||
fi
|
||||
|
||||
local "$vvalue" "$vfile"; upvars "$vvalue" "$value" "$vfile" "$file"
|
||||
local "$var"; upvar "$var" "$value"
|
||||
}
|
||||
function define_functions_env() {
|
||||
function setversion() {
|
||||
|
|
4
lgrep
4
lgrep
|
@ -3,10 +3,10 @@
|
|||
source "$(dirname "$0")/lib/ulib/auto" || exit 1
|
||||
|
||||
function display_help() {
|
||||
uecho "$scriptname: frontend de grep pour chercher dans un fichier encodé en latin1
|
||||
uecho "$scriptname: frontend de grep pour lire des fichiers encodés en latin1
|
||||
|
||||
USAGE
|
||||
$scriptname [options] FILE
|
||||
$scriptname [options] files...
|
||||
|
||||
OPTIONS
|
||||
options de grep qui sont reprises telles quelles"
|
||||
|
|
4
lless
4
lless
|
@ -3,10 +3,10 @@
|
|||
source "$(dirname "$0")/lib/ulib/auto" || exit 1
|
||||
|
||||
function display_help() {
|
||||
uecho "$scriptname: frontend de less pour lire un fichier encodé en latin1
|
||||
uecho "$scriptname: frontend de less pour lire des fichiers encodés en latin1
|
||||
|
||||
USAGE
|
||||
$scriptname [options] FILE
|
||||
$scriptname [options] files...
|
||||
|
||||
OPTIONS
|
||||
-S, --chop-long-lines
|
||||
|
|
Loading…
Reference in New Issue