Linked Questions

0
votes
2answers
50 views

make use of do loop for a variable specified in sed command [duplicate]

I have the following structure of data HG2 MET HG1 THR HG2 THR HG2 GLN The desire output would be HG1 MET HG1 THR HG2 THR HG1 GLN somehow I need to do the following for i in MET GLN do sed 's/...
-3
votes
1answer
43 views

Script to change $HOME in path to tilde ~ [duplicate]

I tried: $ echo $HOME | sed 's/$HOME/~/g but this didn't work, perhaps because of forward slashes? Does anyone have a script to do this either or: using bash builtins using sed Thank you
0
votes
1answer
35 views

How to insert comment at specific variable line number by sed command? [duplicate]

I want to comment out a line (add a # to the beginning). I used this command: sed -i '96s/^/#&/' file.txt on Linux to insert comment at line # 96. If the line number is a variable, then how can I ...
1
vote
0answers
31 views

sed replacing text in a file [duplicate]

I would like to replace <Path_To_BOOST_LIB_DIR> in a file with the content of ${PREFIX}/lib but this command sed -i .bak 's|<Path_To_BOOST_LIB_DIR>|echo ${PREFIX}/lib|' src/CMakeLists....
-1
votes
1answer
24 views

Querry on using command “SED” for replacing text in bash shell [duplicate]

While using the command "sed" for find and replace, I wanted to know how one could find a constant and replace it with a variable inside the quotation syntax of sed? I wanted to replace constant 3 ...
0
votes
0answers
17 views

remove pattern from string using sed and a variable [duplicate]

I want to remove a pattern from a string (using sed and pipes), but this pattern is not always the same and is defined previously on a variable. this example mimics the desired behavior toremove="...
4
votes
3answers
4k views

Problem with passing a variable to sed

I know that when passing a variable to sed, one should use double quote. So when I was using sed to display a line of a file given a line number: sed '894!d' cloud.cpp It works, but since I also ...
2
votes
2answers
2k views

how to extract just a specific part of a file name in bash [duplicate]

I have the following list of files: lab-1:/tmp/tmp.NMFaDO# ls webserver.123.net.1970-01-01.csv ...
4
votes
2answers
8k views

Use a parameter in a command argument

I run a find command to search files with a name containing perl: find /tmp -name '*perl*' /tmp/perl.pl /tmp/run-perl-stage.pl But when I set the perl name in a variable PARAMETER and run the find ...
3
votes
1answer
687 views

grab from a text file a range using two variables as the beginning and end parameters

I'm trying to grab a specific range of lines from a text file using grep; the line range needs to be identified by two variables. so far, I've been trying to do it using the wildcard '*' examples of ...
0
votes
1answer
485 views

How to pass variable in pattern while using sed command?

I have file abc.sh search_dir='dummy' filename='numbers.txt' for entry in "$search_dir"/* do while read p; do sed -i '' "/$p/d" $entry done < $filename done Trying to delete a line ...
1
vote
1answer
336 views

How to change special character in linux using variable [closed]

I am using this sed command in particular file, but it doesn't work. e.g. a="adsfkndsa%/{}==admfkdsa" b=sadkfjdsaklfj sed -i -e 's/$a/$b/g' /tmp/sample.txt Please suggest another way.
-2
votes
4answers
111 views

Json. How to add a sentence after :

The following is an extroct from a json file, that I have: }, { "name": "asdasd", "script": "dsad.js", "merge_logs": ture, "error_file": "/ofghfghgfh.log", "out_file": "/...
3
votes
1answer
156 views

How to use variable in sed command

I am trying to delete two lines ( 7 and 8) from a .txt file. For this I am using following code:- #!/bin/sh Column="7" sed '"$Column",8d' myfile.txt > result.txt on running this script, I am ...
2
votes
1answer
380 views

extract fasta entries from list using while read

I have 28 files that each have ~14,000 "entries". A single entry consists of a header, denoted by >string, a newline, and then a sequence which is a string. Each entry has variable length sequence/...

15 30 50 per page