How to strip out white space of a filename
Opering System : RHEL 7
Bash Script:
V_No=10.8.3
BUILD_VERSION=`echo ${V_No} | tr ' ' '_'`
echo "File Name: Dev-${BUILD_VERSION}.jar"
output:
File Name: Dev-10.8.3
.jar
expected output:
File Name: Dev-10.8.3.jar
linux sed filenames variable whitespace
add a comment |
Opering System : RHEL 7
Bash Script:
V_No=10.8.3
BUILD_VERSION=`echo ${V_No} | tr ' ' '_'`
echo "File Name: Dev-${BUILD_VERSION}.jar"
output:
File Name: Dev-10.8.3
.jar
expected output:
File Name: Dev-10.8.3.jar
linux sed filenames variable whitespace
5
Did you write the script on windows and transfer it to linux? Copying and pasting that to my mache it works as designed.
– tink
Dec 13 at 4:28
are you getting any of these data via ssh or copying and pasting data from Windows? using WSL?
– Rui F Ribeiro
Dec 13 at 4:46
I wrote a script on Linux Machine.
– itgeek
Dec 13 at 13:23
There are no spaces inV_No-- what's the point of thattrcommand?
– Jeff Schaller
Dec 13 at 13:40
I do not know if space is thereafter V_No so, I used tr to truncate the if any whitespaces. Please suggest me if you have anything
– itgeek
Dec 13 at 13:45
add a comment |
Opering System : RHEL 7
Bash Script:
V_No=10.8.3
BUILD_VERSION=`echo ${V_No} | tr ' ' '_'`
echo "File Name: Dev-${BUILD_VERSION}.jar"
output:
File Name: Dev-10.8.3
.jar
expected output:
File Name: Dev-10.8.3.jar
linux sed filenames variable whitespace
Opering System : RHEL 7
Bash Script:
V_No=10.8.3
BUILD_VERSION=`echo ${V_No} | tr ' ' '_'`
echo "File Name: Dev-${BUILD_VERSION}.jar"
output:
File Name: Dev-10.8.3
.jar
expected output:
File Name: Dev-10.8.3.jar
linux sed filenames variable whitespace
linux sed filenames variable whitespace
edited Dec 13 at 13:22
asked Dec 13 at 4:20
itgeek
144
144
5
Did you write the script on windows and transfer it to linux? Copying and pasting that to my mache it works as designed.
– tink
Dec 13 at 4:28
are you getting any of these data via ssh or copying and pasting data from Windows? using WSL?
– Rui F Ribeiro
Dec 13 at 4:46
I wrote a script on Linux Machine.
– itgeek
Dec 13 at 13:23
There are no spaces inV_No-- what's the point of thattrcommand?
– Jeff Schaller
Dec 13 at 13:40
I do not know if space is thereafter V_No so, I used tr to truncate the if any whitespaces. Please suggest me if you have anything
– itgeek
Dec 13 at 13:45
add a comment |
5
Did you write the script on windows and transfer it to linux? Copying and pasting that to my mache it works as designed.
– tink
Dec 13 at 4:28
are you getting any of these data via ssh or copying and pasting data from Windows? using WSL?
– Rui F Ribeiro
Dec 13 at 4:46
I wrote a script on Linux Machine.
– itgeek
Dec 13 at 13:23
There are no spaces inV_No-- what's the point of thattrcommand?
– Jeff Schaller
Dec 13 at 13:40
I do not know if space is thereafter V_No so, I used tr to truncate the if any whitespaces. Please suggest me if you have anything
– itgeek
Dec 13 at 13:45
5
5
Did you write the script on windows and transfer it to linux? Copying and pasting that to my mache it works as designed.
– tink
Dec 13 at 4:28
Did you write the script on windows and transfer it to linux? Copying and pasting that to my mache it works as designed.
– tink
Dec 13 at 4:28
are you getting any of these data via ssh or copying and pasting data from Windows? using WSL?
– Rui F Ribeiro
Dec 13 at 4:46
are you getting any of these data via ssh or copying and pasting data from Windows? using WSL?
– Rui F Ribeiro
Dec 13 at 4:46
I wrote a script on Linux Machine.
– itgeek
Dec 13 at 13:23
I wrote a script on Linux Machine.
– itgeek
Dec 13 at 13:23
There are no spaces in
V_No -- what's the point of that tr command?– Jeff Schaller
Dec 13 at 13:40
There are no spaces in
V_No -- what's the point of that tr command?– Jeff Schaller
Dec 13 at 13:40
I do not know if space is thereafter V_No so, I used tr to truncate the if any whitespaces. Please suggest me if you have anything
– itgeek
Dec 13 at 13:45
I do not know if space is thereafter V_No so, I used tr to truncate the if any whitespaces. Please suggest me if you have anything
– itgeek
Dec 13 at 13:45
add a comment |
1 Answer
1
active
oldest
votes
Here's answer
MY_NEW_VAR=$(echo $BUILD_VERSION | sed -e 's/r//g')
echo "File Name: Dev-${MY_NEW_VAR}.jar"
output:
File Name: Dev-10.8.3.ta
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
});
}
});
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%2f487692%2fhow-to-strip-out-white-space-of-a-filename%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
Here's answer
MY_NEW_VAR=$(echo $BUILD_VERSION | sed -e 's/r//g')
echo "File Name: Dev-${MY_NEW_VAR}.jar"
output:
File Name: Dev-10.8.3.ta
add a comment |
Here's answer
MY_NEW_VAR=$(echo $BUILD_VERSION | sed -e 's/r//g')
echo "File Name: Dev-${MY_NEW_VAR}.jar"
output:
File Name: Dev-10.8.3.ta
add a comment |
Here's answer
MY_NEW_VAR=$(echo $BUILD_VERSION | sed -e 's/r//g')
echo "File Name: Dev-${MY_NEW_VAR}.jar"
output:
File Name: Dev-10.8.3.ta
Here's answer
MY_NEW_VAR=$(echo $BUILD_VERSION | sed -e 's/r//g')
echo "File Name: Dev-${MY_NEW_VAR}.jar"
output:
File Name: Dev-10.8.3.ta
answered Dec 13 at 14:05
itgeek
144
144
add a comment |
add a comment |
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%2f487692%2fhow-to-strip-out-white-space-of-a-filename%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
5
Did you write the script on windows and transfer it to linux? Copying and pasting that to my mache it works as designed.
– tink
Dec 13 at 4:28
are you getting any of these data via ssh or copying and pasting data from Windows? using WSL?
– Rui F Ribeiro
Dec 13 at 4:46
I wrote a script on Linux Machine.
– itgeek
Dec 13 at 13:23
There are no spaces in
V_No-- what's the point of thattrcommand?– Jeff Schaller
Dec 13 at 13:40
I do not know if space is thereafter V_No so, I used tr to truncate the if any whitespaces. Please suggest me if you have anything
– itgeek
Dec 13 at 13:45