I need to create a shell script to delete multiple items (Strings) at a time from a file.
I need to iterate through a list of strings.
My plan is to create an array and then iterate through the array.
My code is not working
Code:
#!/bin/bash -x
declare -a array=(one, two, three, four)
for element in "${array[@]}"
do
sed "s/"$element"//g" input
#awk "{gsub("$element", "");print}" input
done
sed "/$titlesearch/d" movielist
will delete any line in the file movielist that matches $titlesearch, but this is only a screen print correct ?
how can I have sed to actually delete the line from the file so that it doesnt appear next time I open the file ?
thanks
Steffen (8 Replies)
Hi,
I have two files test1,test2. If the number in test1 file exist in test2 then i want to remove that from test2 file.
Ex:
File- test1
12
13
14
15
==============
File- test2
1A~12
2B~13
3C~33
4D~22
I want to remove row which contains 12,13 from test2. I am using this sed... (2 Replies)
OS=HP-UX ksh
The following works, except I want to include the <start> and <end> in the output.
awk -F '<start>' 'BEGIN{RS="<end>"; OFS="\n"; ORS=""} {print $2} somefile.log'
The following work in bash but not in ksh
sed -n '/^<start>/,/^<end>/{/LABEL$/!p}' somefile.log (4 Replies)
Hello
i have a big file with a specific format and delimiter is "§" :
§field1§$field2§$field3§$field4§$field5§$field6§$field§
in this file we have a field which are very long (more than 20000 chars !!!!)
so through vi i cant manipulate them.
despite this i managed to suppress lines that... (11 Replies)
I'm hoping someone could help me out please :)
I have several .txt files with several hundred lines in each that look like this:
10241;</td><td>10241</td><td class="b">x2801;</td><td>2801</td><td>TEXT-1</td></tr>
10242;</td><td>10242</td><td... (4 Replies)
Hi,
I have a text file with content as follows:
servers list ips 10.10.10.1 test 2 3 4
desktop station 10.10.10.3 4 test 4
laptops quesy 2013 2012 10.100.18.0 test 4 6 8 all I need is:
servers list ips
desktop station
laptops quesy 2013 2012All I need is the correct command or script that... (4 Replies)
Hi
I need a code help put below items in to array and display in order like this
Thanks,
Ashan
0AD4 R2 03A1 000198701333 0AD4 R1 270B 000198701616
------
0AD4
R2
03A1
000198701333
0AD4
R1
270B
000198701616 (1 Reply)
Hi ,
In file first line start with "",when trying to remove using sed i am getting the below error .Please advise
sed -e 's///g' -e 's/$]//g' segment1.txt >>segment_m1
sed: couldn't write 1378 items to stdout: No space left on device
Thanks,
Mohan (1 Reply)
Hello Experts,
I am trying to write a shell script to find duplicate items in an array, this is what i have tried :
#!/bin/bash
echo "This is another sample Progg to remove duplicate items from an array"
echo "How many number do you want to insert"
read n
for (( i=0; i<$n; i++ ))
do
... (5 Replies)
Hello,
I need to collect some statistical results from a series of files that are being generated by other software. The files are tab delimited. There are 4 different sets of statistics in each file where there is a line indicating what the statistic set is, followed by 5 lines of values. It... (8 Replies)
Discussion started by: LMHmedchem
8 Replies
LEARN ABOUT SUSE
menu_items
items(3MENU)items(3MENU)NAME
items - make and break connections between items and menus
SYNOPSIS
#include <menu.h>
int set_menu_items(MENU *menu, ITEM **items);
ITEM **menu_items(const MENU *menu);
int item_count(const MENU *menu);
DESCRIPTION
The function set_menu_items changes the item pointer array of the given menu. The array must be terminated by a NULL.
The function menu_items returns the item array of the given menu.
The function item_count returns the count of items in menu.
RETURN VALUES
The function menu_items returns a pointer (which may be NULL). It does not set errno.
The function item_count returns ERR (the general curses error return value) if its menu parameter is NULL.
The function set_menu_items returns one of the following codes on error:
E_OK The routine succeeded.
E_BAD_ARGUMENT
Routine detected an incorrect or out-of-range argument.
E_NOT_CONNECTED
No items are connected to the menu.
E_POSTED
The menu is already posted.
E_SYSTEM_ERROR
System error occurred (see errno).
SEE ALSO ncurses(3NCURSES), menu(3MENU).
NOTES
The header file <menu.h> automatically includes the header file <curses.h>.
PORTABILITY
These routines emulate the System V menu library. They were not supported on Version 7 or BSD versions.
The SVr4 menu library documentation specifies the item_count error value as -1 (which is the value of ERR).
AUTHORS
Juergen Pfeifer. Manual pages and adaptation for new curses by Eric S. Raymond.
items(3MENU)