Sed Output needed from Linked Folder
up vote
1
down vote
favorite
I am able to get the Below answer starting with 21. I need to get rid of the beginning, and the end. I only need to get the "/apps/java/default_jdk"
What is the best Sed Command that will get me that output?
find /apps/java/ -type l -exec ls -lad {} ; |grep /apps/java/default | awk -F: '{print $2}'
21 /apps/java/default_jdk -> jdk1.8.0_181
linux sed
New contributor
Bek is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.
add a comment |
up vote
1
down vote
favorite
I am able to get the Below answer starting with 21. I need to get rid of the beginning, and the end. I only need to get the "/apps/java/default_jdk"
What is the best Sed Command that will get me that output?
find /apps/java/ -type l -exec ls -lad {} ; |grep /apps/java/default | awk -F: '{print $2}'
21 /apps/java/default_jdk -> jdk1.8.0_181
linux sed
New contributor
Bek is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.
1
Why don't you just do "find /apps/java -type l -print"?
– Lewis M
Nov 30 at 17:20
Why do you runfindat all? You are pointingfindat the directory where the symbolic link is found, and you know its name. Is it that you don't know that the filename suffix is_jdk?
– Kusalananda
Nov 30 at 17:44
By the way,ls -ladis equivalent tols -ld.
– Scott
Dec 1 at 4:50
add a comment |
up vote
1
down vote
favorite
up vote
1
down vote
favorite
I am able to get the Below answer starting with 21. I need to get rid of the beginning, and the end. I only need to get the "/apps/java/default_jdk"
What is the best Sed Command that will get me that output?
find /apps/java/ -type l -exec ls -lad {} ; |grep /apps/java/default | awk -F: '{print $2}'
21 /apps/java/default_jdk -> jdk1.8.0_181
linux sed
New contributor
Bek is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.
I am able to get the Below answer starting with 21. I need to get rid of the beginning, and the end. I only need to get the "/apps/java/default_jdk"
What is the best Sed Command that will get me that output?
find /apps/java/ -type l -exec ls -lad {} ; |grep /apps/java/default | awk -F: '{print $2}'
21 /apps/java/default_jdk -> jdk1.8.0_181
linux sed
linux sed
New contributor
Bek is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.
New contributor
Bek is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.
New contributor
Bek is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.
asked Nov 30 at 17:19
Bek
63
63
New contributor
Bek is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.
New contributor
Bek is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.
Bek is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.
1
Why don't you just do "find /apps/java -type l -print"?
– Lewis M
Nov 30 at 17:20
Why do you runfindat all? You are pointingfindat the directory where the symbolic link is found, and you know its name. Is it that you don't know that the filename suffix is_jdk?
– Kusalananda
Nov 30 at 17:44
By the way,ls -ladis equivalent tols -ld.
– Scott
Dec 1 at 4:50
add a comment |
1
Why don't you just do "find /apps/java -type l -print"?
– Lewis M
Nov 30 at 17:20
Why do you runfindat all? You are pointingfindat the directory where the symbolic link is found, and you know its name. Is it that you don't know that the filename suffix is_jdk?
– Kusalananda
Nov 30 at 17:44
By the way,ls -ladis equivalent tols -ld.
– Scott
Dec 1 at 4:50
1
1
Why don't you just do "find /apps/java -type l -print"?
– Lewis M
Nov 30 at 17:20
Why don't you just do "find /apps/java -type l -print"?
– Lewis M
Nov 30 at 17:20
Why do you run
find at all? You are pointing find at the directory where the symbolic link is found, and you know its name. Is it that you don't know that the filename suffix is _jdk?– Kusalananda
Nov 30 at 17:44
Why do you run
find at all? You are pointing find at the directory where the symbolic link is found, and you know its name. Is it that you don't know that the filename suffix is _jdk?– Kusalananda
Nov 30 at 17:44
By the way,
ls -lad is equivalent to ls -ld.– Scott
Dec 1 at 4:50
By the way,
ls -lad is equivalent to ls -ld.– Scott
Dec 1 at 4:50
add a comment |
2 Answers
2
active
oldest
votes
up vote
0
down vote
After Joshva Jo's suggestion, I have made some changes, and made it work.
Command:
find /apps/java/ -type l -exec ls -ld {} ; | grep default* | awk -F ' ' '{print $9}'
Output:
/apps/java/default_jdk
New contributor
Bek is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.
add a comment |
up vote
-2
down vote
find /apps/java/ -type l -exec ls -lad {} ; |grep /apps/java/default | awk -F' ' '{print $2 $3}'
New contributor
Joshva Jo is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.
I don't know why there is down vote for this answer. What's wrong in it ? The person who down voted explain the reason and then down vote it.
– Joshva Jo
Dec 1 at 4:55
Thank you for the answer. I worked for me. Thumbs Up. Ignore negative people.
– Bek
yesterday
add a comment |
2 Answers
2
active
oldest
votes
2 Answers
2
active
oldest
votes
active
oldest
votes
active
oldest
votes
up vote
0
down vote
After Joshva Jo's suggestion, I have made some changes, and made it work.
Command:
find /apps/java/ -type l -exec ls -ld {} ; | grep default* | awk -F ' ' '{print $9}'
Output:
/apps/java/default_jdk
New contributor
Bek is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.
add a comment |
up vote
0
down vote
After Joshva Jo's suggestion, I have made some changes, and made it work.
Command:
find /apps/java/ -type l -exec ls -ld {} ; | grep default* | awk -F ' ' '{print $9}'
Output:
/apps/java/default_jdk
New contributor
Bek is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.
add a comment |
up vote
0
down vote
up vote
0
down vote
After Joshva Jo's suggestion, I have made some changes, and made it work.
Command:
find /apps/java/ -type l -exec ls -ld {} ; | grep default* | awk -F ' ' '{print $9}'
Output:
/apps/java/default_jdk
New contributor
Bek is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.
After Joshva Jo's suggestion, I have made some changes, and made it work.
Command:
find /apps/java/ -type l -exec ls -ld {} ; | grep default* | awk -F ' ' '{print $9}'
Output:
/apps/java/default_jdk
New contributor
Bek is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.
New contributor
Bek is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.
answered yesterday
Bek
63
63
New contributor
Bek is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.
New contributor
Bek is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.
Bek is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.
add a comment |
add a comment |
up vote
-2
down vote
find /apps/java/ -type l -exec ls -lad {} ; |grep /apps/java/default | awk -F' ' '{print $2 $3}'
New contributor
Joshva Jo is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.
I don't know why there is down vote for this answer. What's wrong in it ? The person who down voted explain the reason and then down vote it.
– Joshva Jo
Dec 1 at 4:55
Thank you for the answer. I worked for me. Thumbs Up. Ignore negative people.
– Bek
yesterday
add a comment |
up vote
-2
down vote
find /apps/java/ -type l -exec ls -lad {} ; |grep /apps/java/default | awk -F' ' '{print $2 $3}'
New contributor
Joshva Jo is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.
I don't know why there is down vote for this answer. What's wrong in it ? The person who down voted explain the reason and then down vote it.
– Joshva Jo
Dec 1 at 4:55
Thank you for the answer. I worked for me. Thumbs Up. Ignore negative people.
– Bek
yesterday
add a comment |
up vote
-2
down vote
up vote
-2
down vote
find /apps/java/ -type l -exec ls -lad {} ; |grep /apps/java/default | awk -F' ' '{print $2 $3}'
New contributor
Joshva Jo is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.
find /apps/java/ -type l -exec ls -lad {} ; |grep /apps/java/default | awk -F' ' '{print $2 $3}'
New contributor
Joshva Jo is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.
edited Dec 1 at 11:56
Jeff Schaller
37k1052121
37k1052121
New contributor
Joshva Jo is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.
answered Dec 1 at 4:44
Joshva Jo
1
1
New contributor
Joshva Jo is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.
New contributor
Joshva Jo is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.
Joshva Jo is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.
I don't know why there is down vote for this answer. What's wrong in it ? The person who down voted explain the reason and then down vote it.
– Joshva Jo
Dec 1 at 4:55
Thank you for the answer. I worked for me. Thumbs Up. Ignore negative people.
– Bek
yesterday
add a comment |
I don't know why there is down vote for this answer. What's wrong in it ? The person who down voted explain the reason and then down vote it.
– Joshva Jo
Dec 1 at 4:55
Thank you for the answer. I worked for me. Thumbs Up. Ignore negative people.
– Bek
yesterday
I don't know why there is down vote for this answer. What's wrong in it ? The person who down voted explain the reason and then down vote it.
– Joshva Jo
Dec 1 at 4:55
I don't know why there is down vote for this answer. What's wrong in it ? The person who down voted explain the reason and then down vote it.
– Joshva Jo
Dec 1 at 4:55
Thank you for the answer. I worked for me. Thumbs Up. Ignore negative people.
– Bek
yesterday
Thank you for the answer. I worked for me. Thumbs Up. Ignore negative people.
– Bek
yesterday
add a comment |
Bek is a new contributor. Be nice, and check out our Code of Conduct.
Bek is a new contributor. Be nice, and check out our Code of Conduct.
Bek is a new contributor. Be nice, and check out our Code of Conduct.
Bek 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.
Some of your past answers have not been well-received, and you're in danger of being blocked from answering.
Please pay close attention to the following guidance:
- 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%2f485206%2fsed-output-needed-from-linked-folder%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
1
Why don't you just do "find /apps/java -type l -print"?
– Lewis M
Nov 30 at 17:20
Why do you run
findat all? You are pointingfindat the directory where the symbolic link is found, and you know its name. Is it that you don't know that the filename suffix is_jdk?– Kusalananda
Nov 30 at 17:44
By the way,
ls -ladis equivalent tols -ld.– Scott
Dec 1 at 4:50