Issues redirecting stdout
I seem to be having issues with the simplest of things. I can't redirect stdout to a file. 100% my output is coming via '1' stdout. Including the redirect of stderr makes no difference (as you would expect since it's output destined for stdout). All of the below commands produce a file with 0 contents. No errors are thrown. Running on a rasp pi with newest raspbian.
uname -mrv:
4.14.98-v7+ #1200 SMP Tue Feb 12 20:27:48 GMT 2019 armv7l
command | tee test.file # ideal functionality
command > test.file # This doesn't work
linux raspberry-pi raspbian
New contributor
add a comment |
I seem to be having issues with the simplest of things. I can't redirect stdout to a file. 100% my output is coming via '1' stdout. Including the redirect of stderr makes no difference (as you would expect since it's output destined for stdout). All of the below commands produce a file with 0 contents. No errors are thrown. Running on a rasp pi with newest raspbian.
uname -mrv:
4.14.98-v7+ #1200 SMP Tue Feb 12 20:27:48 GMT 2019 armv7l
command | tee test.file # ideal functionality
command > test.file # This doesn't work
linux raspberry-pi raspbian
New contributor
1
If you are actually usingcommand
and that isn't just a placeholder for the actual command that you are using then neither of those give any output which is why your file is 0 bytes. You will actually need the command to send something to standard output before it can be redirected to a file.command -v
will do this.
– Nasir Riley
3 hours ago
add a comment |
I seem to be having issues with the simplest of things. I can't redirect stdout to a file. 100% my output is coming via '1' stdout. Including the redirect of stderr makes no difference (as you would expect since it's output destined for stdout). All of the below commands produce a file with 0 contents. No errors are thrown. Running on a rasp pi with newest raspbian.
uname -mrv:
4.14.98-v7+ #1200 SMP Tue Feb 12 20:27:48 GMT 2019 armv7l
command | tee test.file # ideal functionality
command > test.file # This doesn't work
linux raspberry-pi raspbian
New contributor
I seem to be having issues with the simplest of things. I can't redirect stdout to a file. 100% my output is coming via '1' stdout. Including the redirect of stderr makes no difference (as you would expect since it's output destined for stdout). All of the below commands produce a file with 0 contents. No errors are thrown. Running on a rasp pi with newest raspbian.
uname -mrv:
4.14.98-v7+ #1200 SMP Tue Feb 12 20:27:48 GMT 2019 armv7l
command | tee test.file # ideal functionality
command > test.file # This doesn't work
linux raspberry-pi raspbian
linux raspberry-pi raspbian
New contributor
New contributor
edited 3 hours ago
Rui F Ribeiro
41.5k1481140
41.5k1481140
New contributor
asked 3 hours ago
griff0417griff0417
1
1
New contributor
New contributor
1
If you are actually usingcommand
and that isn't just a placeholder for the actual command that you are using then neither of those give any output which is why your file is 0 bytes. You will actually need the command to send something to standard output before it can be redirected to a file.command -v
will do this.
– Nasir Riley
3 hours ago
add a comment |
1
If you are actually usingcommand
and that isn't just a placeholder for the actual command that you are using then neither of those give any output which is why your file is 0 bytes. You will actually need the command to send something to standard output before it can be redirected to a file.command -v
will do this.
– Nasir Riley
3 hours ago
1
1
If you are actually using
command
and that isn't just a placeholder for the actual command that you are using then neither of those give any output which is why your file is 0 bytes. You will actually need the command to send something to standard output before it can be redirected to a file. command -v
will do this.– Nasir Riley
3 hours ago
If you are actually using
command
and that isn't just a placeholder for the actual command that you are using then neither of those give any output which is why your file is 0 bytes. You will actually need the command to send something to standard output before it can be redirected to a file. command -v
will do this.– Nasir Riley
3 hours ago
add a comment |
0
active
oldest
votes
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
});
}
});
griff0417 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%2f506200%2fissues-redirecting-stdout%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
0
active
oldest
votes
0
active
oldest
votes
active
oldest
votes
active
oldest
votes
griff0417 is a new contributor. Be nice, and check out our Code of Conduct.
griff0417 is a new contributor. Be nice, and check out our Code of Conduct.
griff0417 is a new contributor. Be nice, and check out our Code of Conduct.
griff0417 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%2f506200%2fissues-redirecting-stdout%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
If you are actually using
command
and that isn't just a placeholder for the actual command that you are using then neither of those give any output which is why your file is 0 bytes. You will actually need the command to send something to standard output before it can be redirected to a file.command -v
will do this.– Nasir Riley
3 hours ago