Sponsored Content
Top Forums Shell Programming and Scripting Filtering symbols from contents Post 302253194 by ajilesh on Friday 31st of October 2008 06:53:12 AM
Old 10-31-2008
Filtering symbols from contents

Hi,

Any one of you guys can you help me out to filter all "," (single comma) from the below attached contents in a file.

sportiva:root:/home/users/thayata/test # cat sample2.csv
Heading,Sub Heading,,Detail
Server details,Deployment environment:,,Standard Datacentre DC1
,Chassis Type:,,P590
,Chassis Serial No:,,8395b5d
,Floor Tile Ref:,,Hall 2 H59-60/V13
,LPAR Name:,,inswass01
,LPAR Type:,,Type 3
,Units of type in LPAR:,,1 units of Type 3
,CPU:,,Dedicated or Shared Pool = Shared Pool
,(refer to the current Midrange Catalogue),,Capped or Uncapped = Uncapped
,,,min: 0.5 des: 0.75 max: 1
,,,weight: 180
,Virtual Cpu (2:1),,min: 1 des: 2 max: 2
,RAM,,min: 4 des: 6 max: 8
,Boot Disks Internal SCSI,,SCSI Adapter Slot and two disks: N/A
,Boot Disks - VIO,,Mirror 1 Serial No: N/A
,,,Mirror 2 Serial No: N/A
,Dedicated Network Cards,,N/A
,Dedicated Fibre Cards,,N/A
VIO (if reqd),VIO Server 1- Name:,,5b5dv1b
,VIO Server 2- Name:,,5b5dv2b
Network Details,NU General Access LAN,Dedicated,External VLAN = N/A
,,,GEL2 /GEL 3 = N/A
,,,I/O Drawer Slot IDs: N/A
,,,Etherchannel required: N/A
,,,Bandwidth: N/A
,,VIO,Hyperviser internal VLAN: VLAN100
,,,External VLAN = N/A
,,,GEL2 /GEL 3 = GEL3
,Midrange Admin LAN,Dedicated,External VLAN = N/A
,,,I/O Drawer Slot IDs: N/A
,,,Bandwidth: N/A
,,VIO,Hyperviser internal VLAN = VLAN110
,,,External VLAN = N/A
,HMC/RMC LAN,Dedicated,External VLAN = N/A
,,,I/O Drawer Slot IDs: N/A
,,,Bandwidth: N/A
,,VIO,Hyperviser internal VLAN = VLAN120
,,,External VLAN = N/A
,Other LAN (dedicated):,Dedicated,External VLAN = N/A
,NOTE: VCS heartbeats are specified in the VCS build table and not here.,,I/O Drawer Slot IDs: N/A
,,,Bandwidth: N/A
,,VIO,Hyperviser internal VLAN = N/A
,,,External VLAN = N/A
sportiva:root:/home/users/thayata/test #

I would like to remove all single qoutes( , ) from contents of the file sample2.csv mentioned above.

Regards,
Aji
 

10 More Discussions You Might Find Interesting

1. Programming

undefined symbols

i am trying to compile transcode on AIX v 4.3.3 with gcc 3.0.1 i am getting this error: gcc -shared -o .libs/libexport_null.so.0 export_null.o -lpthread -ldl -lc -Wl,-bnoentry -Wl,-bexport:.libs/libexport_null.exp ld: 0711-317 ERROR: Undefined symbol: capability_flag ld: 0711-317... (0 Replies)
Discussion started by: thalex
0 Replies

2. UNIX for Dummies Questions & Answers

static kernel symbols

Why kernel symbols should be declared static? Closed - homework (0 Replies)
Discussion started by: anupa
0 Replies

3. AIX

Unresolved symbols

Hello experts , i have some strange problem, i wanted to create a shared object in AIX 5.3 for which i have compiled all my .cxx to .o which worked fine and then i created the .so from them , but when i do nm -Bo sample.so , i have many unresolved symbol, including printf... (0 Replies)
Discussion started by: vin_pll
0 Replies

4. Shell Programming and Scripting

redirecting symbols

Can anyone please tell me what the following do 1. < 2. << Thanks Calypso (1 Reply)
Discussion started by: Calypso
1 Replies

5. Shell Programming and Scripting

pick first 100 symbols along with its contents

input >aa1 aaaaaa >dd2 aggggg I have a file with 6000 >IDS and their values I need to filter 1st 100 names start with > and their values after that I need to do it for second 100 (2 Replies)
Discussion started by: repinementer
2 Replies

6. Programming

cc -- Unsatisfied symbols -- on HP-UX 10.2

Greetings, I am slowly learning a few things but am far from being an expert. I am at the point now that I would like to be able write some ANSI C code on HP-UX 10.2. Just a hobbie... I am just using cc, which came with the HP-UX 10.2 ... I don't have the manuals for the development... (7 Replies)
Discussion started by: Dirk_
7 Replies

7. UNIX for Dummies Questions & Answers

Help with understanding the symbols '~#' and '~$'

I noticed that sometimes there is "~#" or "~$" in the terminal. What is that? I can't make any research in google because I don't know what are they called. I even tried reading pdf's or books but unfortunately, I wasn't lucky to find out. Maybe I was not persistent enough but I am really... (3 Replies)
Discussion started by: chams
3 Replies

8. Shell Programming and Scripting

Folder contents getting appended as strings while redirecting file contents to a variable

Hi one of the output of the command is as below # sed -n "/CCM-ResourceHealthCheck:/,/---------/{/CCM-ResourceHealthCheck:/d;/---------/d;p;}" Automation.OutputZ$zoneCounter | sed 's/$/<br>/' Resource List : <br> *************************** 1. row ***************************<br> ... (2 Replies)
Discussion started by: vivek d r
2 Replies

9. Shell Programming and Scripting

If contents of A are in B then move the common contents to C

Hallo Team, I have 2 .csv files file A has 47600 lines and file B has 67000 lines FILEA SD0o9rb01-1d320ddbcc8d220f572739ebed5f58d1-v300g00 SD8bt0101-a0810bfe0e3396060126ec51b30dac0a-v300g00 SD05sce01-cb056af347ed4651f29eb3c3e9addbd6-v300g00... (3 Replies)
Discussion started by: kekanap
3 Replies

10. AIX

Errno.h symbols

Hi, I need to look at a recent copy of /usr/include/errno.h from AIX 7.2 to check some symbols. In particular, I'm curious if it defines EOWNERDEAD and ENOTRECOVERABLE. Can someone who has access to 7.2 please check for me? Thanks! (1 Reply)
Discussion started by: topcat
1 Replies
VLAN(4) 						   BSD Kernel Interfaces Manual 						   VLAN(4)

NAME
vlan -- IEEE 802.1Q Virtual LAN network device SYNOPSIS
pseudo-device vlan DESCRIPTION
The vlan interface provides support for IEEE 802.1Q Virtual Local Area Networks (VLAN). This supports the trunking of more than one network on a single network interface. This is particularly useful on routers or on hosts which must be connected to many different networks through a single physical interface. To use a vlan interface, the administrator must first create the interface and then specify the VID (VLAN identifier, the first 12 bits from a 16-bit integer which distinguishes each VLAN from any others) and physical interface associated with the VLAN. This can be done by using the ifconfig(8) create, vlan, and vlanif subcommands from a shell command line or script. From within a C program, use the ioctl(2) system call with the SIOCSIFCREATE and SIOCSIFVLAN arguments. To be compatible with other IEEE 802.1Q devices, the vlan interface supports a 1500 byte MTU, which means that the parent interface will have to handle packets that are 4 bytes larger than the original Ethernet standard. Drivers supporting this increased MTU are: - drivers using the DP8390 core (such as ec(4), ne(4), we(4), and possibly others) - bge(4) - bnx(4) - ea(4) - eb(4) - epic(4) - etherip(4) - ex(4) - fxp(4) - gem(4) - hme(4) - le(4) - sip(4) - ste(4) - stge(4) - ti(4) - tl(4) - tlp(4) - vge(4) - vr(4) - wm(4) - xi(4) vlan can be used with devices not supporting the IEEE 802.1Q MTU, but then the MTU of the vlan interface will be 4 bytes too small and will not interoperate properly with other IEEE 802.1Q devices, unless the MTU of the other hosts on the VLAN are also lowered to match. EXAMPLES
The following will create interface vlan0 with VID six, on the Ethernet interface tlp0: ifconfig vlan0 create ifconfig vlan0 vlan 6 vlanif tlp0 After this set up, IP addresses (and/or other protocols) can be assigned to the vlan0 interface. All other hosts on the Ethernet connected to tlp0 which configure a VLAN and use VID six will see all traffic transmitted through vlan0. The same VLAN can be created at system startup time by placing the following in /etc/ifconfig.vlan0: create vlan 6 vlanif tlp0 SEE ALSO
ifconfig(8) HISTORY
The vlan device first appeared in NetBSD 1.5.1, and was derived from a VLAN implementation that appeared in FreeBSD and OpenBSD. BUGS
The vlan interfaces do not currently inherit changes made to the physical interfaces' MTU. BSD
December 16, 2010 BSD
All times are GMT -4. The time now is 09:15 PM.
Unix & Linux Forums Content Copyright 1993-2022. All Rights Reserved.
Privacy Policy