Screen: continuously record the buffer values and save onto a file
I am asking using the screen
command in Ubuntu. I know there is a command that use hardcopy
which basically save the buffer onto the file. But how do I continously ask screen
to write the output onto a file for me?
If I do the following: python my_program > recorder_this.txt
, it won't print the stdout
and I can't see the print result. I tried the other method and I am currently running it on AWS, it seems to me that it will cause the machine to freeze. Any help?
amazon-web-services ubuntu ssh gnu-screen
add a comment |
I am asking using the screen
command in Ubuntu. I know there is a command that use hardcopy
which basically save the buffer onto the file. But how do I continously ask screen
to write the output onto a file for me?
If I do the following: python my_program > recorder_this.txt
, it won't print the stdout
and I can't see the print result. I tried the other method and I am currently running it on AWS, it seems to me that it will cause the machine to freeze. Any help?
amazon-web-services ubuntu ssh gnu-screen
add a comment |
I am asking using the screen
command in Ubuntu. I know there is a command that use hardcopy
which basically save the buffer onto the file. But how do I continously ask screen
to write the output onto a file for me?
If I do the following: python my_program > recorder_this.txt
, it won't print the stdout
and I can't see the print result. I tried the other method and I am currently running it on AWS, it seems to me that it will cause the machine to freeze. Any help?
amazon-web-services ubuntu ssh gnu-screen
I am asking using the screen
command in Ubuntu. I know there is a command that use hardcopy
which basically save the buffer onto the file. But how do I continously ask screen
to write the output onto a file for me?
If I do the following: python my_program > recorder_this.txt
, it won't print the stdout
and I can't see the print result. I tried the other method and I am currently running it on AWS, it seems to me that it will cause the machine to freeze. Any help?
amazon-web-services ubuntu ssh gnu-screen
amazon-web-services ubuntu ssh gnu-screen
edited Nov 16 '18 at 18:48
Jason
3988
3988
asked Nov 15 '18 at 17:45
Nygen PatriciaNygen Patricia
436
436
add a comment |
add a comment |
1 Answer
1
active
oldest
votes
You can record the screen output with the -L option. screen will then create a file called screenlog.0
in the directory where you ran screen (on Ubuntu you will be able to specify the filename if you want).
screen -L
Another solution is to pipe to tee
. It will save the output to a file and also print it.
Example
echo "Hello" | tee file_name
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%2f53325184%2fscreen-continuously-record-the-buffer-values-and-save-onto-a-file%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
You can record the screen output with the -L option. screen will then create a file called screenlog.0
in the directory where you ran screen (on Ubuntu you will be able to specify the filename if you want).
screen -L
Another solution is to pipe to tee
. It will save the output to a file and also print it.
Example
echo "Hello" | tee file_name
add a comment |
You can record the screen output with the -L option. screen will then create a file called screenlog.0
in the directory where you ran screen (on Ubuntu you will be able to specify the filename if you want).
screen -L
Another solution is to pipe to tee
. It will save the output to a file and also print it.
Example
echo "Hello" | tee file_name
add a comment |
You can record the screen output with the -L option. screen will then create a file called screenlog.0
in the directory where you ran screen (on Ubuntu you will be able to specify the filename if you want).
screen -L
Another solution is to pipe to tee
. It will save the output to a file and also print it.
Example
echo "Hello" | tee file_name
You can record the screen output with the -L option. screen will then create a file called screenlog.0
in the directory where you ran screen (on Ubuntu you will be able to specify the filename if you want).
screen -L
Another solution is to pipe to tee
. It will save the output to a file and also print it.
Example
echo "Hello" | tee file_name
answered Nov 16 '18 at 9:26
Mr.ChristerMr.Christer
301136
301136
add a comment |
add a comment |
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%2f53325184%2fscreen-continuously-record-the-buffer-values-and-save-onto-a-file%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