Can anyone please help with the following script I need - .ksh preferably?
I have external disks attached to a system that I have to label and then run the dd command on all external disk found.
I have kicked off the dd command as follows manually to see what its output is like first and what it throws back:
dd if=/dev/zero of=/dev/dsk/c0t0d0s2 bs=8192
and this doesn't seem to give an exit status or come back to the unix prompt? Should I kick these off as an external task (the ampersand - &)
But anyway...I need to kick off this dd command on all external hard disks found and then go into some kind of checking loop so I can check when these dd commands have finished and then carry on with the rest of my test.
As the dd command doesnt seem to give an exit status, I was thinking that I could run a ps -ef command:
ps -ef | awk '/dd/ && !/awk/ {print $2}'
and log the process id(s) for the dd commands and then when the dd commands have completed there will be NO process id.
Not sure if this is called "to label" but you write zeroes on these disks with 8k block size.
No idea what Unix/Linux you are using but use the command to get a list of the wanted disks with some command, parse it so it is a list and work it with "for - do - done" and have it doing it's dd.
You can always check exit codes with "$?". So test it if it's not zero which usually means it didn't go smooth.
thanks.....there is no exit status from this command unfortunately with this storage version at least.
I have to kick off the 'dd' command and run it in the background Ive found to a temp file.
I'm new to utilities like socat and netcat and I'm not clear if they will do what I need.
I have a "compileDeployStartWebServer.sh" script and a "StartBrowser.sh" script that are started by emacs/elisp at the same time in two different processes.
I'm using Cygwin bash on Windows 10.
My... (3 Replies)
Hello all,
I am facing a weird issue while executing a code below -
#!/bin/bash
cd /wload/baot/home/baotasa0/sandboxes_finance/ext_ukba_bde/pset
sh UKBA_publish.sh UKBA 28082015 3
if
then
echo "Param file conversion for all the areas are completed, please check in your home directory"... (2 Replies)
I am trying to call a script(callingscript.sh) from a master script(masterscript.sh) to get string type value from calling script to master script. I have used scripts mentioned below.
#masterscript.sh
./callingscript.sh
echo $fileExist
#callingscript.sh
echo "The script is called"... (2 Replies)
I am using blow script :--
#!/bin/bash
FIND=$(ps -elf | grep "snmp_trap.sh" | grep -v grep) #check snmp_trap.sh is running or not
if
then
# echo "process found"
exit 0;
else
echo "process not found"
exec /home/Ketan_r /snmp_trap.sh 2>&1 & disown -h ... (1 Reply)
Hi guys
I have a shell script that executes sql statemets and sends the output to a file.the script takes in parameters executes sql and sends the result to an output file.
#!/bin/sh
echo " $2 $3 $4 $5 $6 $7
isql -w400 -U$2 -S$5 -P$3 << xxx
use $4
go
print"**Changes to the table... (0 Replies)