03-26-2019
I've been advised to create a "dynamic array" for what i'm trying to do... I have no idea how to do this.
10 More Discussions You Might Find Interesting
1. Solaris
I would like to extend a logical drive on our 3510. I have four unallocated disks which I would like to use for this purpose.
The 3510 supports a Sun Cluster but for now all I wish to see is a "new" disk when I run format.
I am a little familiar with the telnet/ssh session on the 3510 but am... (2 Replies)
Discussion started by: malcqv
2 Replies
2. Shell Programming and Scripting
I would like to find a list of files in a directory less than 2 days old and put them into an array variable. And then search for each file in the array for a matching string say "Return-code= 0". If it matches, then display the array element with a message as "OK".
Your help will be greatly... (1 Reply)
Discussion started by: mkbaral
1 Replies
3. Shell Programming and Scripting
All,
I would like to add the first 10 elements of an array. Here is how I am doing it now (only included first few add ops):
#!/usr/bin/ksh
###Grab the array values out of a file###
TOTAL=`awk '/time/' /tmp/file.out | awk '{print $4}'`
set -A times $TOTAL
SUM=$((${times} + times... (3 Replies)
Discussion started by: Shoeless_Mike
3 Replies
4. Solaris
Hi all
Ive got a v440 with an external T3 RAID in a dual bus configuration. I need to add an additional JBOD extension to the disk array via two VDCH cables.
Now, can I do this as the server is live ? Can I just plug the two cables in, switch on the additional extension ? Will this cause... (1 Reply)
Discussion started by: sbk1972
1 Replies
5. Shell Programming and Scripting
Hi,
Kindly assist by analyzing the code below and suggest changes to achieve the required output.
The input file:
01-010241800000 35000 MV010 02/03/09 0306 03060226 03
02-004103300000 470000 MV010 02/03/09 0301 03010276 03
The objective is to convert field No4. from dd/mm/yy to yyyymmdd... (5 Replies)
Discussion started by: talk2pawee
5 Replies
6. Shell Programming and Scripting
I need some help with adding lines to file and substitute a pattern.
Ok I have a file:
#cat names.txt
name: John Doe
stationed: 1
name: Michael Sweets
stationed: 41
.
.
.
And would like to change it to:
name: John Doe
employed
permanently
stationed: 1-office (7 Replies)
Discussion started by: hemo21
7 Replies
7. Shell Programming and Scripting
I'm trying to add the paths of all the xml files in certain directories to an array. I want to use the array later in my code. Anyway, for some reason this isn't working. Any help would be appreciated.
Path_Counter=0
for result in "find * -name '*.xml'"; do
XmlPath="$result"
echo... (2 Replies)
Discussion started by: Fly_Moe
2 Replies
8. Shell Programming and Scripting
Hello,
I have a simple task and I am having some trouble with the syntax. I have a variable with an assigned value,
CMD_STRING='-L 22 -s 0 -r -O -A i -N 100 -n'
I would like to add that variable to an array. As far as I have been able to look up, the syntax should be something like,
... (4 Replies)
Discussion started by: LMHmedchem
4 Replies
9. Solaris
Hello Everybody !
I'm Harry from Athens Greece and i have a problem with my Sendmail 8.13.3 installed on Solaris SunOS ultra 5.10.
The problem is that when someone sends to us an e-mail and his e-mail address is like : xxxx@xxxx.com, our e-mail server adds up in the senders address a .com.gr... (2 Replies)
Discussion started by: Mcasim
2 Replies
10. Shell Programming and Scripting
Hi Experts,
I've got this problem where I need to add two array in shell script such that that is an element is greater than 9 then it get further split into individual digit, something like below :
Input :-
array1=(2 6 8 9 10 12)
array2=(5 4 6 8 12 14)
Output :-
array3=(7 1 0 1 4 1 7 2 2... (8 Replies)
Discussion started by: mukulverma2408
8 Replies
LEARN ABOUT OPENDARWIN
pdisk
PDISK(8) BSD System Manager's Manual PDISK(8)
NAME
pdisk -- Apple partition table editor
SYNOPSIS
pdisk [-h | --help] [-v | --version] [-l | --list] [[name ...]]
pdisk [r | -readonly] device ...
DESCRIPTION
pdisk is a menu driven program which partitions disks using the standard Apple disk partitioning scheme described in "Inside Macintosh:
Devices". It does not support the intel/dos partitioning scheme supported by fdisk.
device is of the following form:
/dev/disk0s
/dev/disk0s1
etc.
OPTIONS
-v | --version
Prints version number of the pdisk program.
-h | --help
Prints a rather lame set of help messages for the pdisk program.
-l | --list
If no names are present then lists the partition tables for /dev/disk0s, /dev/disk0s1, /dev/disk0s2, and so on. Otherwise, lists
the partition tables for the specified names.
-r | --readonly
Prevents pdisk from writing to the device.
Editing Partition Tables
An argument which is simply the name of a device indicates that pdisk should edit the partition table of that device.
The current top level editing commands are:
h command help
p print the partition table
P (print ordered by base address)
i initialize partition map
s change size of partition map
c create new partition
C (create with type also specified)
d delete a partition
r reorder partition entry in map
w write the partition table
q quit without saving changes
Commands which take arguments prompt for each argument in turn. You can also type any number of the arguments separated by spaces and those
prompts will be skipped. The only exception to typeahead are the confirmation prompts on the i and w commands. The idea being that if we
expect you to confirm the decision we shouldn't undermine that by allowing you to be precipitate about it.
Partitions are always specified by their number, which the index of the partition entry in the partition map. Most of the commands will
change the index numbers of all partitions after the affected partition. You are advised to print the table as frequently as necessary.
Creating more than fifteen partitions is not advised. There is currently a bug in the some (all?) of the kernels which causes access to the
whole disk fail if more than fifteen partitions are in the map.
The c (create new partition) command is the only one with complicated arguments. The first argument is the base address (in blocks) of the
partition. Besides a raw number, you can also specify a partition number followed by the letter 'p' to indicate that the first block of the
new partition should be the same as the first block of that existing free space partition. The second argument is the length of the parti-
tion in blocks. This can be a raw number or can be a partition number followed by the letter 'p' to use the size of that partition or can be
a number followed by 'k', 'm', or 'g' to indicate the size in kilobytes, megabytes, or gigabytes respectively. (These are powers of 1024, of
course, not powers of 1000.) The last argument is the name of the partition. This can be a single word without quotes, or a string sur-
rounded by single or double quotes.
The C command is identical to the c command, with the addition of a partition type argument after the other arguments.
The r (reorder) command allows the index number of partitions to be changed. The index numbers are constrained to be a contiguous sequence.
The i (initialize) command prompts for the size of the device. This was done to get around a bug in the kernel where it reports the wrong
size for the device.
The w (write) command does write the partition map out.
BUGS
pdisk should be able to create HFS partitions that work.
Even more help should be available during user input.
Darwin March 24, 2001 Darwin