I am trying to create an bash script to expand a LVM disk, I mean, trying to automatize all the process from the video bellow:
Youtube search:
How To Extend LVM Disk For Linux Virtual Machine On VMware
At this point, I am very new in bash script and I am facing this just as a try, I don't know if I will get the final result that I need.
Well, I am stuck at the grep option bellow:
I would like to compare the path (disk1) with the fdisk -l command to check if it is a valid disk.
The problem is that the way that it is writed at the moment it accept you to continue the script if you not type the entire path, example:
It should match only the exactly values /dev/sda1 , /dev/sda2 or /dev/sda3.
Any help will be welcomed
Ty!
Last edited by Scrutinizer; 03-12-2020 at 09:14 AM..
Reason: quote tags -> code tags; Removed non-existing-font definition; Removed multi-color
I want to list all files created in a day but it doesn't work
$ day=\'`date "+%b %d"`\'
$ echo $day
>>> 'Mar 12'
$ ll |grep $day
>>> can't open 12'
????? please help me (3 Replies)
I am doing "ps -f" to see my process.
but I get lines that one of it represents the ps command itself.
I want to grep it out using -v flag, but than I get another process that belongs to the GREP itself :
I would like to exclude
# ps -f
UID PID PPID C STIME TTY TIME CMD... (2 Replies)
In my file contains special characters,alphanumerics all thease characters
how to search the pattern between two strings that contains special characters
Ex: find pattern between allocation_map_128*2 to creative.clicks_allocate != KNULL
so there are special characters in my... (1 Reply)
Hi,
I am new to UNIX environment, to find a contents from a given files i have used the command "grep -l "<search word>" *.txt, it is given the file names which contains that particular word, but it is anyway to get entire details of the file .., i need the output like ls -ltr, filename... (3 Replies)
Hi guys, i wondering with any1 could help me with this.
I have this script will i need to "grep" an integer form a file x2. If the value is 0 then it's ok. But anything greater then 0, i'll ask the script to echo an error message. This is how the script looks like:
MESSAGEFILE=x2
STRING="0"
... (5 Replies)
i want to search in the current directory all the files that contain one word for example "hello"
i want to achieve it with the grep command but not with the grep * (2 Replies)
Hi, im taking an entry Unix class, and as part of my lab assignment I have to copy all files in the /home/david/lab3 directory that have the file extension .save to your lab3/temp directory. I'm having trouble getting the grep to do anything worth while
I've been trying to do:
cp... (6 Replies)
I have one text file, contains some values like <Q1:Name>1000000</Q1:Name>. I want to read the values and stores into an array for searching the each values into a file locations.
If I use this
find location |xargs grep -l "<Q1:Location>100000055042</Q1:Location>",I get the files, are having... (7 Replies)
Hello,
I am running below command as root user
#nodetool cfstats tests | grep "Memtable switch count"
Memtable switch count: 12
Where as when I try to run same command as another user it gives different result.
#su -l zabbix -s /bin/bash -c "nodetool cfstats tests | grep "Memtable switch... (10 Replies)
Discussion started by: Pushpraj
10 Replies
LEARN ABOUT HPUX
disksecn
disksecn(1M)disksecn(1M)NAME
disksecn - calculate default disk section sizes
SYNOPSIS
block_size] [-n disk_name]
DESCRIPTION
is used to calculate the disk section sizes based on the Berkeley disk partitioning method.
recognizes the following options:
Produce tables suitable for inclusion in the device driver.
Produce tables suitable for generating the disk description file
When generating the above tables,
use a sector size of block_size bytes, where block_size can be or Defaults to DEV_BSIZE (defined in if not specified.
Specifies the disk name to be used in calculating sector sizes;
for example, or If an unknown disk name is specified, prompts the user for the necessary disk information.
If neither nor table selection switches are specified a default table of the section sizes and range of cylinders used is output.
Disk section sizes are based on the total amount of space on the disk as given in the table below (all values are supplied in units of
256-byte sectors). If the disk is smaller than approximately 44 Mbytes, aborts and returns the message
Section 44-56MB 57-106MB 107-332MB 333+MB
0 97120 97120 97120 97120
1 39064 39064 143808 194240
3 39064 39064 78128 117192
4 unused 48560 110096 429704
6 7992 7992 7992 7992
10 unused unused unused 516096
Note
It is important to note the difference between the block size passed into via the switch argument and the sector size the user is asked to
input when an unknown disk name is passed to via the switch argument.
The block size is the sector size that assumes the disk to have when it prints the requested tables. All information printed in the tables
is adjusted to reflect this assumed sector size (block size) passed in by the user. The sector size requested by when an unknown disk name
is passed does not necessarily have to be the same as the assumed sector size (block size) passed in by the switch argument.
For example, a user wants to see the device driver tables for the disk named with an assumed sector size (block size) of 256 bytes. The
user has the following information about the disk:
Disk type = winchester
Sector size = 512
Number of sectors per track (512 byte sectors) = 16
Number of tracks = 7
Number of cylinders = 968
Revolutions per minute = 3600
The user invokes by typing the following command:
Assuming that is an unknown disk name, prompts the user for the necessary disk information. The user should input the information as shown
above, reflecting a sector size of 512 bytes. All the information will be adjusted within to reflect the assumed sector size (block size)
of 256 bytes, passed as the argument of the switch, before the requested device driver table is output.
This adjustment also takes place when the disk name is known and an assumed sector size (block size) is passed in as the argument of the
switch which is not DEV_BSIZE bytes, the assumed sector size (block size) used to create the file.
RETURN VALUE
returns the following values:
Successful completion.
Usage error.
User did not input parameters for an unknown disk.
Disk too small or an invalid block size.
aborts and prints an error message under the following conditions:
o was invoked without specifying a disk name.
o Requested both and switch.
o Illegal block size requested.
o Unknown disk name was specified and user did not supply disk information.
o Disk's maximum storage space is less than approximately 44 MB.
WARNINGS
Alternate names are not included in the output when the switch is used.
Blanks are required in the command line between each of the switches when invoking
A blank is required between the switch and the disk name argument to that switch. For example:
does not save the block size used to generate the disk description file. The system assumes that the block size used was DEV_BSIZE when it
reads the information stored in the file.
AUTHOR
was developed by the University of California, Berkeley.
FILES SEE ALSO disktab(4).
Servers Onlydisksecn(1M)