Enter IP at the end of a specific line
I have the following file.txt that follows the same pattern and I want to modify it where this file is by adding an ip:
# gfhfhgfh
gfhfghgfhgfhgfh
MACs
# access
USER CONSOLA *,!10.249.247.3,!10.249.245.65
/bin/false
I want to add an ip in the end of the line that contains as patron USER CONSOLE:
USER CONSOLA *,!10.249.247.4,!10.249.245.65,!10.249.245.90,
I only manage to add the ip in the whole document at the moment but not in that particular line the code used is
sed 's/r?$/,!10.10.11.1/' file.txt
linux text-processing scripting ip-address
New contributor
add a comment |
I have the following file.txt that follows the same pattern and I want to modify it where this file is by adding an ip:
# gfhfhgfh
gfhfghgfhgfhgfh
MACs
# access
USER CONSOLA *,!10.249.247.3,!10.249.245.65
/bin/false
I want to add an ip in the end of the line that contains as patron USER CONSOLE:
USER CONSOLA *,!10.249.247.4,!10.249.245.65,!10.249.245.90,
I only manage to add the ip in the whole document at the moment but not in that particular line the code used is
sed 's/r?$/,!10.10.11.1/' file.txt
linux text-processing scripting ip-address
New contributor
Please edit your question and spell the string consistently.
– G-Man
4 hours ago
add a comment |
I have the following file.txt that follows the same pattern and I want to modify it where this file is by adding an ip:
# gfhfhgfh
gfhfghgfhgfhgfh
MACs
# access
USER CONSOLA *,!10.249.247.3,!10.249.245.65
/bin/false
I want to add an ip in the end of the line that contains as patron USER CONSOLE:
USER CONSOLA *,!10.249.247.4,!10.249.245.65,!10.249.245.90,
I only manage to add the ip in the whole document at the moment but not in that particular line the code used is
sed 's/r?$/,!10.10.11.1/' file.txt
linux text-processing scripting ip-address
New contributor
I have the following file.txt that follows the same pattern and I want to modify it where this file is by adding an ip:
# gfhfhgfh
gfhfghgfhgfhgfh
MACs
# access
USER CONSOLA *,!10.249.247.3,!10.249.245.65
/bin/false
I want to add an ip in the end of the line that contains as patron USER CONSOLE:
USER CONSOLA *,!10.249.247.4,!10.249.245.65,!10.249.245.90,
I only manage to add the ip in the whole document at the moment but not in that particular line the code used is
sed 's/r?$/,!10.10.11.1/' file.txt
linux text-processing scripting ip-address
linux text-processing scripting ip-address
New contributor
New contributor
edited 2 hours ago
Jeff Schaller
39.5k1054126
39.5k1054126
New contributor
asked 5 hours ago
ortigaortiga
61
61
New contributor
New contributor
Please edit your question and spell the string consistently.
– G-Man
4 hours ago
add a comment |
Please edit your question and spell the string consistently.
– G-Man
4 hours ago
Please edit your question and spell the string consistently.
– G-Man
4 hours ago
Please edit your question and spell the string consistently.
– G-Man
4 hours ago
add a comment |
1 Answer
1
active
oldest
votes
Match at the start of the line (^
anchor) and substitute the new text at the end of the line ($
anchor):
$ sed '/^USER CONSOLA/ s/$/,!10.10.11.1/' file.txt
# gfhfhgfh
gfhfghgfhgfhgfh
MACs
# access
USER CONSOLA *,!10.249.247.3,!10.249.245.65,!10.10.11.1
/bin/false
add a comment |
Your Answer
StackExchange.ready(function() {
var channelOptions = {
tags: "".split(" "),
id: "106"
};
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: false,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: null,
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/3.0/"u003ecc by-sa 3.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
});
}
});
ortiga is a new contributor. Be nice, and check out our Code of Conduct.
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%2funix.stackexchange.com%2fquestions%2f495367%2fenter-ip-at-the-end-of-a-specific-line%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
Match at the start of the line (^
anchor) and substitute the new text at the end of the line ($
anchor):
$ sed '/^USER CONSOLA/ s/$/,!10.10.11.1/' file.txt
# gfhfhgfh
gfhfghgfhgfhgfh
MACs
# access
USER CONSOLA *,!10.249.247.3,!10.249.245.65,!10.10.11.1
/bin/false
add a comment |
Match at the start of the line (^
anchor) and substitute the new text at the end of the line ($
anchor):
$ sed '/^USER CONSOLA/ s/$/,!10.10.11.1/' file.txt
# gfhfhgfh
gfhfghgfhgfhgfh
MACs
# access
USER CONSOLA *,!10.249.247.3,!10.249.245.65,!10.10.11.1
/bin/false
add a comment |
Match at the start of the line (^
anchor) and substitute the new text at the end of the line ($
anchor):
$ sed '/^USER CONSOLA/ s/$/,!10.10.11.1/' file.txt
# gfhfhgfh
gfhfghgfhgfhgfh
MACs
# access
USER CONSOLA *,!10.249.247.3,!10.249.245.65,!10.10.11.1
/bin/false
Match at the start of the line (^
anchor) and substitute the new text at the end of the line ($
anchor):
$ sed '/^USER CONSOLA/ s/$/,!10.10.11.1/' file.txt
# gfhfhgfh
gfhfghgfhgfhgfh
MACs
# access
USER CONSOLA *,!10.249.247.3,!10.249.245.65,!10.10.11.1
/bin/false
answered 5 hours ago
steeldriversteeldriver
35.5k35286
35.5k35286
add a comment |
add a comment |
ortiga is a new contributor. Be nice, and check out our Code of Conduct.
ortiga is a new contributor. Be nice, and check out our Code of Conduct.
ortiga is a new contributor. Be nice, and check out our Code of Conduct.
ortiga is a new contributor. Be nice, and check out our Code of Conduct.
Thanks for contributing an answer to Unix & Linux Stack Exchange!
- 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%2funix.stackexchange.com%2fquestions%2f495367%2fenter-ip-at-the-end-of-a-specific-line%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
Please edit your question and spell the string consistently.
– G-Man
4 hours ago