Unix File updating using shell scriptingCheck if a directory exists in a shell scriptUnix shell script find out which directory the script file resides?What's a concise way to check that environment variables are set in a Unix shell script?How can I pretty-print JSON in a shell script?Why should text files end with a newline?How to run a shell script on a Unix console or Mac terminal?In the shell, what does “ 2>&1 ” mean?How to do a logical OR operation in shell scriptingUnix shell scripting - multiple file concatenateFinding differences between 2 csv files using unix command or shell scripting
Do wheelchair-accessible aircraft exist?
Hangman Game (YAHG)
Medic abilities
Is the mass of paint relevant in rocket design?
Averting Bathos
My Project Manager does not accept carry-over in Scrum, Is that normal?
Does the Way of Shadow monk's Shadow Step feature count as a magical ability?
What did Jesse Pinkman mix into Walt's coffee?
What secular civic space would pioneers build for small frontier towns?
Lost Update Understanding
How can this Stack Exchange site have an animated favicon?
Why does this image of Jupiter look so strange?
Could Apollo astronauts see city lights from the moon?
Which lens has the same capability of lens mounted in Nikon P1000?
Is it impolite to ask for an in-flight catalogue with no intention of buying?
Difference between types of yeast
May I know how to stop these death waves?
Golf (6-card) Golf!
Why, even after his imprisonment, people keep calling Hannibal Lecter "Doctor"?
Does "as soon as" imply simultaneity?
A famous scholar sent me an unpublished draft of hers. Then she died. I think her work should be published. What should I do?
Clear text passwords in Unix
If a spaceship ran out of fuel somewhere in space between Earth and Mars, does it slowly drift off to Sun?
How can I indicate the first and the last reference number written in a page of the bibliography in the header of the page?
Unix File updating using shell scripting
Check if a directory exists in a shell scriptUnix shell script find out which directory the script file resides?What's a concise way to check that environment variables are set in a Unix shell script?How can I pretty-print JSON in a shell script?Why should text files end with a newline?How to run a shell script on a Unix console or Mac terminal?In the shell, what does “ 2>&1 ” mean?How to do a logical OR operation in shell scriptingUnix shell scripting - multiple file concatenateFinding differences between 2 csv files using unix command or shell scripting
.everyoneloves__top-leaderboard:empty,.everyoneloves__mid-leaderboard:empty,.everyoneloves__bot-mid-leaderboard:empty margin-bottom:0;
I am having a requirement of updating a file with the latest variables or numbers considering a text file
file1
dan-2222
priya-23
rahul-288
rohit-233
file2
priya-22
rahul-288
rohit-230
I need the file2 to be updated with the values of file1 without any change in order using Unix.
I have used diff command and it is giving the different variables in both the files
unix
add a comment
|
I am having a requirement of updating a file with the latest variables or numbers considering a text file
file1
dan-2222
priya-23
rahul-288
rohit-233
file2
priya-22
rahul-288
rohit-230
I need the file2 to be updated with the values of file1 without any change in order using Unix.
I have used diff command and it is giving the different variables in both the files
unix
add a comment
|
I am having a requirement of updating a file with the latest variables or numbers considering a text file
file1
dan-2222
priya-23
rahul-288
rohit-233
file2
priya-22
rahul-288
rohit-230
I need the file2 to be updated with the values of file1 without any change in order using Unix.
I have used diff command and it is giving the different variables in both the files
unix
I am having a requirement of updating a file with the latest variables or numbers considering a text file
file1
dan-2222
priya-23
rahul-288
rohit-233
file2
priya-22
rahul-288
rohit-230
I need the file2 to be updated with the values of file1 without any change in order using Unix.
I have used diff command and it is giving the different variables in both the files
unix
unix
edited Mar 28 at 22:05
Shakespear
1,0723 gold badges14 silver badges21 bronze badges
1,0723 gold badges14 silver badges21 bronze badges
asked Mar 28 at 17:44
Surendra GopiSurendra Gopi
1
1
add a comment
|
add a comment
|
1 Answer
1
active
oldest
votes
Does this help you?
for line in $(cat file1); do
echo $line | IFS=- read var val
sed -n "/$var/ s/.*/$var-$val/p" < file2;
done > file2.new
file2.new should contain what you need.
add a comment
|
Your Answer
StackExchange.ifUsing("editor", function ()
StackExchange.using("externalEditor", function ()
StackExchange.using("snippets", function ()
StackExchange.snippets.init();
);
);
, "code-snippets");
StackExchange.ready(function()
var channelOptions =
tags: "".split(" "),
id: "1"
;
initTagRenderer("".split(" "), "".split(" "), channelOptions);
StackExchange.using("externalEditor", function()
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled)
StackExchange.using("snippets", function()
createEditor();
);
else
createEditor();
);
function createEditor()
StackExchange.prepareEditor(
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: true,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: 10,
bindNavPrevention: true,
postfix: "",
imageUploader:
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/4.0/"u003ecc by-sa 4.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
,
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
);
);
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f55403902%2funix-file-updating-using-shell-scripting%23new-answer', 'question_page');
);
Post as a guest
Required, but never shown
1 Answer
1
active
oldest
votes
1 Answer
1
active
oldest
votes
active
oldest
votes
active
oldest
votes
Does this help you?
for line in $(cat file1); do
echo $line | IFS=- read var val
sed -n "/$var/ s/.*/$var-$val/p" < file2;
done > file2.new
file2.new should contain what you need.
add a comment
|
Does this help you?
for line in $(cat file1); do
echo $line | IFS=- read var val
sed -n "/$var/ s/.*/$var-$val/p" < file2;
done > file2.new
file2.new should contain what you need.
add a comment
|
Does this help you?
for line in $(cat file1); do
echo $line | IFS=- read var val
sed -n "/$var/ s/.*/$var-$val/p" < file2;
done > file2.new
file2.new should contain what you need.
Does this help you?
for line in $(cat file1); do
echo $line | IFS=- read var val
sed -n "/$var/ s/.*/$var-$val/p" < file2;
done > file2.new
file2.new should contain what you need.
answered Mar 28 at 22:35
geckosgeckos
1,9051 gold badge14 silver badges27 bronze badges
1,9051 gold badge14 silver badges27 bronze badges
add a comment
|
add a comment
|
Thanks for contributing an answer to Stack Overflow!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f55403902%2funix-file-updating-using-shell-scripting%23new-answer', 'question_page');
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown