Paste-bin.xyz
Archive
Sign In
Login
Register
Username
Current Password
Keep me signed in.
Username
Full Name
Email
New Password
BASH
18
debug-shell.sh
Guest on 25th May 2022 07:07:22 PM
#!/bin/sh
for
FILE
in
"$@"
;
do
if
!
test
-f
"
$FILE
.orig"
;
then
cp
-a
"
$FILE
"
"
$FILE
.orig"
fi
done
sed
-i
-e
'1a \
exec >>/tmp/debugsh$$\
exec 2>&1\
date \
echo "$0 $*"\
\set -x\
set
'
"$@"
sed
-i
-e
'$a \
date
'
"$@"
Raw Paste
#!/bin/sh for FILE in "$@" ; do if ! test -f "$FILE.orig" ; then cp -a "$FILE" "$FILE.orig" fi done sed -i -e '1a \ exec >>/tmp/debugsh$$\ exec 2>&1\ date \ echo "$0 $*"\ \set -x\ set ' "$@" sed -i -e '$a \ date ' "$@"
Login
or
Register
to edit or fork this paste. It's free.