07-31-2009
Allignment
Hi All,
I want to shift the last and second last line to 8 spaces in the right inside a file. please can somebody suggest a script for the same.
Thanks and Best Regards,
Shazin
6 More Discussions You Might Find Interesting
1. Shell Programming and Scripting
Hi All,
I am using the below scrit to insert lines in a file:
#!/bin/ksh
# To delete the last line if it contains the pattern Redirect permanent / Virgin Atlantic Airways - Popup
echo "Enter the URL that should point to the particular microsite"
read url
# To delete the last line if it... (2 Replies)
Discussion started by: Shazin
2 Replies
2. Shell Programming and Scripting
Hi Everyone,
# cat 1
#!/usr/bin/perl
print "c\tc\t\n";
# cat 2
#!/usr/bin/perl
print "b\tb\t\n";
print "b\tb\t\n";
print "b\tb\t\n";
# perl 1 > 11
# perl 2 > 22
# cat 11
c c
# cat 22
b b
b b
b b
# paste 11 22 (5 Replies)
Discussion started by: jimmy_y
5 Replies
3. Shell Programming and Scripting
Hi Friends,
For daily reports i make perl script like below.
@dirlist = `cat out.txt |cut -d "|" -f1 >create.txt`;
@dirlist1 = `cat out.txt|wc -l *e* >create2.txt`;
open FILE, ">OUTPUT.txt";
@command = `cat out.txt |cut -d "|" -f1`; print FILE map{$_-2 ."\n"}@command;
@dirlist2 =... (1 Reply)
Discussion started by: adaleru
1 Replies
4. Shell Programming and Scripting
Hi Guys,
I hope you are doing good out there.
I am facing some issues in the alligment of the output of a shell script.
Below is the statement which is formatting the output:echo $File | awk -F '' '{print $13,$15="\t"$16,$4="",$5,$6,$7}'
and its output is Domain Log file ... (2 Replies)
Discussion started by: singh.chandan18
2 Replies
5. Shell Programming and Scripting
Experts Good day,
I have the following data, file1
BRAAGRP1
A2X
B2X
C2X
D2X
BRBGRP12
A3X
B3X
Z10
D09
BRC1GRP2
LO01 (4 Replies)
Discussion started by: rveri
4 Replies
6. Shell Programming and Scripting
Guys,
I have a requirement as below
36%/
55%/var
82%/tmp
74%/opt
now i want the output to be
---------------------------------
Disk% Mount
---------------------------------
36% /
55% var
82% tmp
74% opt
----------------------------------------
I have used... (3 Replies)
Discussion started by: AraR87
3 Replies
LEARN ABOUT XFREE86
shift
shift(1) User Commands shift(1)
NAME
shift - shell built-in function to traverse either a shell's argument list or a list of field-separated words
SYNOPSIS
sh
shift [n]
csh
shift [variable]
ksh
* shift [n]
DESCRIPTION
sh
The positional parameters from $n+1 ... are renamed $1 ... . If n is not given, it is assumed to be 1.
csh
The components of argv, or variable, if supplied, are shifted to the left, discarding the first component. It is an error for the variable
not to be set or to have a null value.
ksh
The positional parameters from $n+1 $n+1 ... are renamed $1 ..., default n is 1. The parameter n can be any arithmetic expression that
evaluates to a non-negative number less than or equal to $#.
On this man page, ksh(1) commands that are preceded by one or two * (asterisks) are treated specially in the following ways:
1. Variable assignment lists preceding the command remain in effect when the command completes.
2. I/O redirections are processed after variable assignments.
3. Errors cause a script that contains them to abort.
4. Words, following a command preceded by ** that are in the format of a variable assignment, are expanded with the same rules as a vari-
able assignment. This means that tilde substitution is performed after the = sign and word splitting and file name generation are not
performed.
ATTRIBUTES
See attributes(5) for descriptions of the following attributes:
+-----------------------------+-----------------------------+
| ATTRIBUTE TYPE | ATTRIBUTE VALUE |
+-----------------------------+-----------------------------+
|Availability |SUNWcsu |
+-----------------------------+-----------------------------+
SEE ALSO
csh(1), ksh(1), sh(1), attributes(5)
SunOS 5.10 15 Apr 1994 shift(1)