Shell command to find the highest version of kernel from listCalling shell commands from RubyShell command to sum integers, one per line?Shell command to tar directory excluding certain files/foldersHow to echo shell commands as they are executedAutomatic exit from bash shell script on errorHow to exclude a directory in find . commandHow to specify the private SSH-key to use when executing shell command on Git?How to reload .bash_profile from the command line?Running shell command and capturing the outputHow to call shell script from another shell script?
"Opusculum hoc, quamdiu vixero, doctioribus emendandum offero."?
“T” in subscript in formulas
Discussing work with supervisor in an invited dinner with his family
Filling a listlineplot with a texture
What names do Cormyr's people use?
Expressing the act of drawing
Why is the UK so keen to remove the "backstop" when their leadership seems to think that no border will be needed in Northern Ireland?
Is first Ubuntu user root?
What happened to the HDEV ISS Experiment? Is it over?
How many birds in the bush?
Papers on arXiv solving the same problem at the same time
When one problem is added to the previous one
Why does Windows store Wi-Fi passwords in a reversible format?
How can I unambiguously ask for a new user's "Display Name"?
Command "root" and "subcommands"
Duplicate instruments in unison in an orchestra
Do Bayesian credible intervals treat the estimated parameter as a random variable?
Anyone else seeing white rings in the Undead parish?
Joining lists with same elements
Where does learning new skills fit into Agile?
Server Integrity Check CheckCommands question
How were medieval castles built in swamps or marshes without draining them?
Cooking Scrambled Eggs
Possessive of multiple words
Shell command to find the highest version of kernel from list
Calling shell commands from RubyShell command to sum integers, one per line?Shell command to tar directory excluding certain files/foldersHow to echo shell commands as they are executedAutomatic exit from bash shell script on errorHow to exclude a directory in find . commandHow to specify the private SSH-key to use when executing shell command on Git?How to reload .bash_profile from the command line?Running shell command and capturing the outputHow to call shell script from another shell script?
.everyoneloves__top-leaderboard:empty,.everyoneloves__mid-leaderboard:empty,.everyoneloves__bot-mid-leaderboard:empty margin-bottom:0;
Shell command to find the highest version of kernel from below list
kernel-3.10.0-514.el7.x86_64
kernel-3.10.0-693.2.2.el7.x86_64
kernel-2.10.0-693.5.2.el7.x86_64
kernel-3.10.0-514.26.2.el7.x86_64
shell command kernel
add a comment |
Shell command to find the highest version of kernel from below list
kernel-3.10.0-514.el7.x86_64
kernel-3.10.0-693.2.2.el7.x86_64
kernel-2.10.0-693.5.2.el7.x86_64
kernel-3.10.0-514.26.2.el7.x86_64
shell command kernel
add a comment |
Shell command to find the highest version of kernel from below list
kernel-3.10.0-514.el7.x86_64
kernel-3.10.0-693.2.2.el7.x86_64
kernel-2.10.0-693.5.2.el7.x86_64
kernel-3.10.0-514.26.2.el7.x86_64
shell command kernel
Shell command to find the highest version of kernel from below list
kernel-3.10.0-514.el7.x86_64
kernel-3.10.0-693.2.2.el7.x86_64
kernel-2.10.0-693.5.2.el7.x86_64
kernel-3.10.0-514.26.2.el7.x86_64
shell command kernel
shell command kernel
asked Mar 27 at 19:25
jp922898jp922898
347 bronze badges
347 bronze badges
add a comment |
add a comment |
1 Answer
1
active
oldest
votes
GNU sort
has an option (-V
) to sort by version number:
$ cat kernels
kernel-3.10.0-514.el7.x86_64
kernel-3.10.0-693.2.2.el7.x86_64
kernel-2.10.0-693.5.2.el7.x86_64
kernel-3.10.0-514.26.2.el7.x86_64
$ sort -V kernels
kernel-2.10.0-693.5.2.el7.x86_64
kernel-3.10.0-514.26.2.el7.x86_64
kernel-3.10.0-514.el7.x86_64
kernel-3.10.0-693.2.2.el7.x86_64
To get only the newest version, use tail
:
$ sort -V kernels | tail -1
kernel-3.10.0-693.2.2.el7.x86_64
If you want the newest first, then sort in reverse order (-r
):
$ sort -Vr kernels
kernel-3.10.0-693.2.2.el7.x86_64
kernel-3.10.0-514.el7.x86_64
kernel-3.10.0-514.26.2.el7.x86_64
kernel-2.10.0-693.5.2.el7.x86_64
If you are on MacOS, there is the option to install GNU tools with homebrew
.
Thanks. is there a way to get only highest one as o/p? "kernel-3.10.0-693.2.2.el7.x86_64" ~ I achieved using "tail -1" thanks
– jp922898
Mar 27 at 19:35
@jp922898 What is "o/p"? If it means highest-first, then use the-r
option to sort in reverse order.
– John1024
Mar 27 at 19:38
1
got it thanks @John1024
– jp922898
Mar 27 at 19:40
1
@John1024 I think jp... meant "output" when she wrote "o/p". Gotta save those 3 chars - they don't grow on trees y'know :-).
– Ed Morton
Mar 28 at 4:15
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/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
);
);
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%2f55385044%2fshell-command-to-find-the-highest-version-of-kernel-from-list%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
GNU sort
has an option (-V
) to sort by version number:
$ cat kernels
kernel-3.10.0-514.el7.x86_64
kernel-3.10.0-693.2.2.el7.x86_64
kernel-2.10.0-693.5.2.el7.x86_64
kernel-3.10.0-514.26.2.el7.x86_64
$ sort -V kernels
kernel-2.10.0-693.5.2.el7.x86_64
kernel-3.10.0-514.26.2.el7.x86_64
kernel-3.10.0-514.el7.x86_64
kernel-3.10.0-693.2.2.el7.x86_64
To get only the newest version, use tail
:
$ sort -V kernels | tail -1
kernel-3.10.0-693.2.2.el7.x86_64
If you want the newest first, then sort in reverse order (-r
):
$ sort -Vr kernels
kernel-3.10.0-693.2.2.el7.x86_64
kernel-3.10.0-514.el7.x86_64
kernel-3.10.0-514.26.2.el7.x86_64
kernel-2.10.0-693.5.2.el7.x86_64
If you are on MacOS, there is the option to install GNU tools with homebrew
.
Thanks. is there a way to get only highest one as o/p? "kernel-3.10.0-693.2.2.el7.x86_64" ~ I achieved using "tail -1" thanks
– jp922898
Mar 27 at 19:35
@jp922898 What is "o/p"? If it means highest-first, then use the-r
option to sort in reverse order.
– John1024
Mar 27 at 19:38
1
got it thanks @John1024
– jp922898
Mar 27 at 19:40
1
@John1024 I think jp... meant "output" when she wrote "o/p". Gotta save those 3 chars - they don't grow on trees y'know :-).
– Ed Morton
Mar 28 at 4:15
add a comment |
GNU sort
has an option (-V
) to sort by version number:
$ cat kernels
kernel-3.10.0-514.el7.x86_64
kernel-3.10.0-693.2.2.el7.x86_64
kernel-2.10.0-693.5.2.el7.x86_64
kernel-3.10.0-514.26.2.el7.x86_64
$ sort -V kernels
kernel-2.10.0-693.5.2.el7.x86_64
kernel-3.10.0-514.26.2.el7.x86_64
kernel-3.10.0-514.el7.x86_64
kernel-3.10.0-693.2.2.el7.x86_64
To get only the newest version, use tail
:
$ sort -V kernels | tail -1
kernel-3.10.0-693.2.2.el7.x86_64
If you want the newest first, then sort in reverse order (-r
):
$ sort -Vr kernels
kernel-3.10.0-693.2.2.el7.x86_64
kernel-3.10.0-514.el7.x86_64
kernel-3.10.0-514.26.2.el7.x86_64
kernel-2.10.0-693.5.2.el7.x86_64
If you are on MacOS, there is the option to install GNU tools with homebrew
.
Thanks. is there a way to get only highest one as o/p? "kernel-3.10.0-693.2.2.el7.x86_64" ~ I achieved using "tail -1" thanks
– jp922898
Mar 27 at 19:35
@jp922898 What is "o/p"? If it means highest-first, then use the-r
option to sort in reverse order.
– John1024
Mar 27 at 19:38
1
got it thanks @John1024
– jp922898
Mar 27 at 19:40
1
@John1024 I think jp... meant "output" when she wrote "o/p". Gotta save those 3 chars - they don't grow on trees y'know :-).
– Ed Morton
Mar 28 at 4:15
add a comment |
GNU sort
has an option (-V
) to sort by version number:
$ cat kernels
kernel-3.10.0-514.el7.x86_64
kernel-3.10.0-693.2.2.el7.x86_64
kernel-2.10.0-693.5.2.el7.x86_64
kernel-3.10.0-514.26.2.el7.x86_64
$ sort -V kernels
kernel-2.10.0-693.5.2.el7.x86_64
kernel-3.10.0-514.26.2.el7.x86_64
kernel-3.10.0-514.el7.x86_64
kernel-3.10.0-693.2.2.el7.x86_64
To get only the newest version, use tail
:
$ sort -V kernels | tail -1
kernel-3.10.0-693.2.2.el7.x86_64
If you want the newest first, then sort in reverse order (-r
):
$ sort -Vr kernels
kernel-3.10.0-693.2.2.el7.x86_64
kernel-3.10.0-514.el7.x86_64
kernel-3.10.0-514.26.2.el7.x86_64
kernel-2.10.0-693.5.2.el7.x86_64
If you are on MacOS, there is the option to install GNU tools with homebrew
.
GNU sort
has an option (-V
) to sort by version number:
$ cat kernels
kernel-3.10.0-514.el7.x86_64
kernel-3.10.0-693.2.2.el7.x86_64
kernel-2.10.0-693.5.2.el7.x86_64
kernel-3.10.0-514.26.2.el7.x86_64
$ sort -V kernels
kernel-2.10.0-693.5.2.el7.x86_64
kernel-3.10.0-514.26.2.el7.x86_64
kernel-3.10.0-514.el7.x86_64
kernel-3.10.0-693.2.2.el7.x86_64
To get only the newest version, use tail
:
$ sort -V kernels | tail -1
kernel-3.10.0-693.2.2.el7.x86_64
If you want the newest first, then sort in reverse order (-r
):
$ sort -Vr kernels
kernel-3.10.0-693.2.2.el7.x86_64
kernel-3.10.0-514.el7.x86_64
kernel-3.10.0-514.26.2.el7.x86_64
kernel-2.10.0-693.5.2.el7.x86_64
If you are on MacOS, there is the option to install GNU tools with homebrew
.
edited Mar 27 at 19:37
answered Mar 27 at 19:32
John1024John1024
82.8k9 gold badges76 silver badges106 bronze badges
82.8k9 gold badges76 silver badges106 bronze badges
Thanks. is there a way to get only highest one as o/p? "kernel-3.10.0-693.2.2.el7.x86_64" ~ I achieved using "tail -1" thanks
– jp922898
Mar 27 at 19:35
@jp922898 What is "o/p"? If it means highest-first, then use the-r
option to sort in reverse order.
– John1024
Mar 27 at 19:38
1
got it thanks @John1024
– jp922898
Mar 27 at 19:40
1
@John1024 I think jp... meant "output" when she wrote "o/p". Gotta save those 3 chars - they don't grow on trees y'know :-).
– Ed Morton
Mar 28 at 4:15
add a comment |
Thanks. is there a way to get only highest one as o/p? "kernel-3.10.0-693.2.2.el7.x86_64" ~ I achieved using "tail -1" thanks
– jp922898
Mar 27 at 19:35
@jp922898 What is "o/p"? If it means highest-first, then use the-r
option to sort in reverse order.
– John1024
Mar 27 at 19:38
1
got it thanks @John1024
– jp922898
Mar 27 at 19:40
1
@John1024 I think jp... meant "output" when she wrote "o/p". Gotta save those 3 chars - they don't grow on trees y'know :-).
– Ed Morton
Mar 28 at 4:15
Thanks. is there a way to get only highest one as o/p? "kernel-3.10.0-693.2.2.el7.x86_64" ~ I achieved using "tail -1" thanks
– jp922898
Mar 27 at 19:35
Thanks. is there a way to get only highest one as o/p? "kernel-3.10.0-693.2.2.el7.x86_64" ~ I achieved using "tail -1" thanks
– jp922898
Mar 27 at 19:35
@jp922898 What is "o/p"? If it means highest-first, then use the
-r
option to sort in reverse order.– John1024
Mar 27 at 19:38
@jp922898 What is "o/p"? If it means highest-first, then use the
-r
option to sort in reverse order.– John1024
Mar 27 at 19:38
1
1
got it thanks @John1024
– jp922898
Mar 27 at 19:40
got it thanks @John1024
– jp922898
Mar 27 at 19:40
1
1
@John1024 I think jp... meant "output" when she wrote "o/p". Gotta save those 3 chars - they don't grow on trees y'know :-).
– Ed Morton
Mar 28 at 4:15
@John1024 I think jp... meant "output" when she wrote "o/p". Gotta save those 3 chars - they don't grow on trees y'know :-).
– Ed Morton
Mar 28 at 4:15
add a comment |
Got a question that you can’t ask on public Stack Overflow? Learn more about sharing private information with Stack Overflow for Teams.
Got a question that you can’t ask on public Stack Overflow? Learn more about sharing private information with Stack Overflow for Teams.
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%2f55385044%2fshell-command-to-find-the-highest-version-of-kernel-from-list%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