fixes
This commit is contained in:
parent
eb4e8bdb12
commit
fd13f65fae
2 changed files with 14 additions and 8 deletions
12
fscp/fscp
12
fscp/fscp
|
|
@ -31,9 +31,8 @@ srcscript='
|
||||||
cd "$(dirname "$path")"
|
cd "$(dirname "$path")"
|
||||||
name=$(basename "$path")
|
name=$(basename "$path")
|
||||||
size=$(du -sb "$name" | cut -f1)
|
size=$(du -sb "$name" | cut -f1)
|
||||||
sleep 0.1
|
|
||||||
printf "%s\n" "$name"
|
printf "%s\n" "$name"
|
||||||
sleep 0.1
|
sleep 0.5
|
||||||
if [ -d "$name" ] ; then
|
if [ -d "$name" ] ; then
|
||||||
echo folder
|
echo folder
|
||||||
cd "$name"
|
cd "$name"
|
||||||
|
|
@ -41,8 +40,13 @@ srcscript='
|
||||||
else
|
else
|
||||||
echo file
|
echo file
|
||||||
fi
|
fi
|
||||||
sleep 0.1
|
exec "$@" "$name" | {
|
||||||
exec "$@" "$name" | pv -s "$size" -fw $cw | $comp
|
if which pv >/dev/null 2>&1 ; then
|
||||||
|
pv -s "$size" -fw $cw
|
||||||
|
else
|
||||||
|
cat
|
||||||
|
fi
|
||||||
|
} | $comp
|
||||||
'
|
'
|
||||||
|
|
||||||
dstscript='
|
dstscript='
|
||||||
|
|
|
||||||
10
zdate/zdate
10
zdate/zdate
|
|
@ -1,5 +1,7 @@
|
||||||
#!/bin/sh
|
#!/bin/sh
|
||||||
|
|
||||||
|
[ "$DEBUG" = true ] && set -x
|
||||||
|
|
||||||
fname="$(basename "$0")"
|
fname="$(basename "$0")"
|
||||||
|
|
||||||
usage()
|
usage()
|
||||||
|
|
@ -32,9 +34,9 @@ targets="."
|
||||||
[ $# -gt 0 ] && targets="$*"
|
[ $# -gt 0 ] && targets="$*"
|
||||||
|
|
||||||
if [ -n "$opt_v" ] ; then
|
if [ -n "$opt_v" ] ; then
|
||||||
ret=$(find $targets -printf '%T@\n' | sort -n | head -n1 | cut -d'.' -f1)
|
ret=$(find "$@" -printf '%T@\n' | sort -n | head -n1 | cut -d'.' -f1)
|
||||||
else
|
else
|
||||||
ret=$(find $targets -printf '%T@\n' | sort -n | tail -n1 | cut -d'.' -f1)
|
ret=$(find "$@" -printf '%T@\n' | sort -n | tail -n1 | cut -d'.' -f1)
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
|
||||||
|
|
@ -42,9 +44,9 @@ if [ -n "$opt_s" ]
|
||||||
then
|
then
|
||||||
true # do nothing: already in seconds
|
true # do nothing: already in seconds
|
||||||
elif [ -n "$date_format" ] ; then
|
elif [ -n "$date_format" ] ; then
|
||||||
ret=$(date --date="$date_format" 2>/dev/null)
|
ret=$(date --date="@$ret" "$date_format" 2>/dev/null)
|
||||||
else # resolve to default date
|
else # resolve to default date
|
||||||
ret=$(date --date="@$ret" 2>/dev/null)
|
ret=$(date --date="@$ret" 2>/dev/null)
|
||||||
fi
|
fi
|
||||||
|
|
||||||
[ -n "$ret" ] && echo $ret
|
[ -n "$ret" ] && echo "$ret"
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue