perl -le 'print join " ", map { chomp; $_ } <>'Convert unix timestamps:
perl -e 'print scalar localtime (TIMESTAMP)'
perl -le 'print join " ", map { chomp; $_ } <>'perl -e 'print scalar localtime (TIMESTAMP)'
$ cp test{,.bak}
$ ls
test test.bak
You'll get something like:
#!/usr/bin/ksh
DISKS=$(/usr/bin/ls /dev/dsk/*s2)
for D in ${DISKS}
do
INST=$(/usr/bin/ls -l ${D} | /usr/bin/awk -F" " '{print $NF}' |\
/usr/bin/sed -e 's/\.\.\/\.\.\/devices//g' -e 's/:[a-z]//g')
DEV=$(/usr/bin/grep ${INST} /etc/path_to_inst | /usr/bin/sed 's/\"//g'|\
/usr/bin/awk '{print $3$2}')
echo "${DEV} ${D}"
done
sd0 /dev/dsk/c0t0d0s2
sd9 /dev/dsk/c0t10d0s2
sd10 /dev/dsk/c0t11d0s2
sd11 /dev/dsk/c0t12d0s2
sd6 /dev/dsk/c0t6d0s2
sd7 /dev/dsk/c0t8d0s2
sd8 /dev/dsk/c0t9d0s2