/snap/core18/2979/bin
NameSizeModeActions
bash11135040755editdlrm
bunzip2348880755editdlrm
bzcat348880755editdlrm
bzcmp21400755editdlrm
bzdiff21400755editdlrm
bzegrep36420755editdlrm
bzexe48770755editdlrm
bzfgrep36420755editdlrm
bzgrep36420755editdlrm
bzip2348880755editdlrm
bzip2recover143280755editdlrm
bzless12970755editdlrm
bzmore12970755editdlrm
cat350640755editdlrm
chgrp636720755editdlrm
chmod596080755editdlrm
chown677680755editdlrm
cp1415280755editdlrm
dash1214320755editdlrm
date1005680755editdlrm
dd760000755editdlrm
df847760755editdlrm
dir1337920755editdlrm
dmesg720000755editdlrm
dnsdomainname185040755editdlrm
domainname185040755editdlrm
echo350000755editdlrm
egrep280755editdlrm
false309040755editdlrm
fgrep280755editdlrm
findmnt647840755editdlrm
grep2194560755editdlrm
gunzip23010755editdlrm
gzexe59980755editdlrm
gzip1015600755editdlrm
hostname185040755editdlrm
ip5582000755editdlrm
journalctl635760755editdlrm
kill267040755editdlrm
kmod1496880755editdlrm
less1707600755editdlrm
lessecho102560755editdlrm
lessfile85640755editdlrm
lesskey198560755editdlrm
lesspipe85640755editdlrm
ln678080755editdlrm
login526640755editdlrm
loginctl512800755editdlrm
ls1337920755editdlrm
lsblk840480755editdlrm
lsmod1496880755editdlrm
mkdir800560755editdlrm
mknod677680755editdlrm
mktemp431920755editdlrm
more389520755editdlrm
mount430884755editdlrm
mountpoint144080755editdlrm
mv1374400755editdlrm
nc353120755editdlrm
nc.openbsd353120755editdlrm
netcat353120755editdlrm
networkctl430800755editdlrm
nisdomainname185040755editdlrm
pidof311120755editdlrm
ping644244755editdlrm
ping4644244755editdlrm
ping6644244755editdlrm
ps1334320755editdlrm
pwd350000755editdlrm
rbash11135040755editdlrm
readlink431920755editdlrm
rm637040755editdlrm
rmdir431920755editdlrm
run-parts187600755editdlrm
sed1090000755editdlrm
sh1214320755editdlrm
sh.distrib1214320755editdlrm
sleep350000755editdlrm
ss1399040755editdlrm
stty759920755editdlrm
su446644755editdlrm
sync350000755editdlrm
systemctl1823520755editdlrm
systemd18499920755editdlrm
systemd-ask-password103200755editdlrm
systemd-escape144000755editdlrm
systemd-hwdb843280755editdlrm
systemd-inhibit144160755editdlrm
systemd-machine-id-setup184960755editdlrm
systemd-notify144080755editdlrm
systemd-sysusers430800755editdlrm
systemd-tmpfiles717520755editdlrm
systemd-tty-ask-password-agent266960755editdlrm
tar4233120755editdlrm
tempfile101040755editdlrm
touch882800755editdlrm
true309040755editdlrm
udevadm5881840755editdlrm
umount266964755editdlrm
uname350320755editdlrm
uncompress23010755editdlrm
vdir1337920755editdlrm
wdctl308000755editdlrm
which9460755editdlrm
ypdomainname185040755editdlrm
zcat19370755editdlrm
zcmp17770755editdlrm
zdiff57820755editdlrm
zegrep1400755editdlrm
zfgrep1400755editdlrm
zforce21310755editdlrm
zgrep64560755editdlrm
zless20370755editdlrm
zmore19100755editdlrm
znew50710755editdlrm
Edit: /snap/core18/2979/bin/znew (5071B)
#!/bin/sh # Copyright (C) 1998, 2002, 2004, 2007, 2010 Free Software Foundation # Copyright (C) 1993 Jean-loup Gailly # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation; either version 3 of the License, or # (at your option) any later version. # This program is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. # You should have received a copy of the GNU General Public License along # with this program; if not, write to the Free Software Foundation, Inc., # 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. bindir='/bin' case $1 in --__bindir) bindir=${2?}; shift; shift;; esac PATH=$bindir:$PATH; export PATH LC_ALL=C export LC_ALL version="znew (gzip) 1.6 Copyright (C) 2010-2013 Free Software Foundation, Inc. This is free software. You may redistribute copies of it under the terms of the GNU General Public License . There is NO WARRANTY, to the extent permitted by law. Written by Jean-loup Gailly." usage="Usage: $0 [OPTION]... [FILE]... Recompress files from .Z (compress) format to .gz (gzip) format. Options: -f Force recompression even if a .gz file already exists. -t Test the new files before deleting originals. -v Verbose; display name and statistics for each file compressed. -9 Use the slowest compression method (optimal compression). -P Use pipes for the conversion to reduce disk space usage. -K Keep a .Z file when it is smaller than the .gz file; implies -t. --help display this help and exit --version output version information and exit Report bugs to ." check=0 pipe=0 opt= files= keep=0 res=0 old=0 new=0 block=1024 # block is the disk block size (best guess, need not be exact) warn="(does not preserve modes and timestamp)" tmp=${TMPDIR-/tmp}/zfoo.$$ set -C echo hi > $tmp || exit if test -z "`(${CPMOD-cpmod} $tmp $tmp) 2>&1`"; then cpmod=${CPMOD-cpmod} warn="" fi if test -z "$cpmod" && ${TOUCH-touch} -r $tmp $tmp 2>/dev/null; then cpmod="${TOUCH-touch}" cpmodarg="-r" warn="(does not preserve file modes)" fi # check if GZIP env. variable uses -S or --suffix gzip -q $tmp ext=`echo $tmp* | sed "s|$tmp||"` rm -f $tmp* if test -z "$ext"; then echo znew: error determining gzip extension exit 1 fi if test "$ext" = ".Z"; then echo znew: cannot use .Z as gzip extension. exit 1 fi for arg do case "$arg" in --help) exec echo "$usage";; --version) exec echo "$version";; -*) opt="$opt $arg"; shift;; *) break;; esac done if test $# -eq 0; then echo >&2 "$0: invalid number of operands; try \`$0 --help' for help" exit 1 fi opt=`echo "$opt" | sed -e 's/ //g' -e 's/-//g'` case "$opt" in *t*) check=1; opt=`echo "$opt" | sed 's/t//g'` esac case "$opt" in *K*) keep=1; check=1; opt=`echo "$opt" | sed 's/K//g'` esac case "$opt" in *P*) pipe=1; opt=`echo "$opt" | sed 's/P//g'` esac if test -n "$opt"; then opt="-$opt" fi for i do n=`echo $i | sed 's/.Z$//'` if test ! -f "$n.Z" ; then echo $n.Z not found res=1; continue fi test $keep -eq 1 && old=`wc -c < "$n.Z"` if test $pipe -eq 1; then if gzip -d < "$n.Z" | gzip $opt > "$n$ext"; then # Copy file attributes from old file to new one, if possible. test -n "$cpmod" && $cpmod $cpmodarg "$n.Z" "$n$ext" 2> /dev/null else echo error while recompressing $n.Z res=1; continue fi else if test $check -eq 1; then if cp -p "$n.Z" "$n.$$" 2> /dev/null || cp "$n.Z" "$n.$$"; then : else echo cannot backup "$n.Z" res=1; continue fi fi if gzip -d "$n.Z"; then : else test $check -eq 1 && mv "$n.$$" "$n.Z" echo error while uncompressing $n.Z res=1; continue fi if gzip $opt "$n"; then : else if test $check -eq 1; then mv "$n.$$" "$n.Z" && rm -f "$n" echo error while recompressing $n else # compress $n (might be dangerous if disk full) echo error while recompressing $n, left uncompressed fi res=1; continue fi fi test $keep -eq 1 && new=`wc -c < "$n$ext"` if test $keep -eq 1 && test `expr \( $old + $block - 1 \) / $block` -lt \ `expr \( $new + $block - 1 \) / $block`; then if test $pipe -eq 1; then rm -f "$n$ext" else mv "$n.$$" "$n.Z" && rm -f "$n$ext" fi echo "$n.Z smaller than $n$ext -- unchanged" elif test $check -eq 1; then if gzip -t "$n$ext" ; then rm -f "$n.$$" "$n.Z" else test $pipe -eq 0 && mv "$n.$$" "$n.Z" rm -f "$n$ext" echo error while testing $n$ext, $n.Z unchanged res=1; continue fi elif test $pipe -eq 1; then rm -f "$n.Z" fi done exit $res