Run a script with debug log created along
Clash Royale CLAN TAG#URR8PPP
up vote
0
down vote
favorite
I am running a shell script which invokes two scrips within, in a sequence on two other systems using scp and ssh.
I need to print the output of the two scripts within the main script to the screen however for debugging i would like to have output similar to sh -x <script.sh>
somewhere on a file.
Is there a way to achieve this without breaking the standard output messages for the user ?
shell-script
add a comment |Â
up vote
0
down vote
favorite
I am running a shell script which invokes two scrips within, in a sequence on two other systems using scp and ssh.
I need to print the output of the two scripts within the main script to the screen however for debugging i would like to have output similar to sh -x <script.sh>
somewhere on a file.
Is there a way to achieve this without breaking the standard output messages for the user ?
shell-script
sh -x
writes to stderr, not stdout.
â Ipor Sircer
10 hours ago
Are you suggesting i should use it probably this way ? sh -x <script.sh> 2>somefile.log ?
â Atul
9 hours ago
That could work... you could also add inscript.sh
a line in the beginning likeexec 2>>file.log
â George Vasiliou
5 hours ago
add a comment |Â
up vote
0
down vote
favorite
up vote
0
down vote
favorite
I am running a shell script which invokes two scrips within, in a sequence on two other systems using scp and ssh.
I need to print the output of the two scripts within the main script to the screen however for debugging i would like to have output similar to sh -x <script.sh>
somewhere on a file.
Is there a way to achieve this without breaking the standard output messages for the user ?
shell-script
I am running a shell script which invokes two scrips within, in a sequence on two other systems using scp and ssh.
I need to print the output of the two scripts within the main script to the screen however for debugging i would like to have output similar to sh -x <script.sh>
somewhere on a file.
Is there a way to achieve this without breaking the standard output messages for the user ?
shell-script
shell-script
asked 10 hours ago
Atul
3322517
3322517
sh -x
writes to stderr, not stdout.
â Ipor Sircer
10 hours ago
Are you suggesting i should use it probably this way ? sh -x <script.sh> 2>somefile.log ?
â Atul
9 hours ago
That could work... you could also add inscript.sh
a line in the beginning likeexec 2>>file.log
â George Vasiliou
5 hours ago
add a comment |Â
sh -x
writes to stderr, not stdout.
â Ipor Sircer
10 hours ago
Are you suggesting i should use it probably this way ? sh -x <script.sh> 2>somefile.log ?
â Atul
9 hours ago
That could work... you could also add inscript.sh
a line in the beginning likeexec 2>>file.log
â George Vasiliou
5 hours ago
sh -x
writes to stderr, not stdout.â Ipor Sircer
10 hours ago
sh -x
writes to stderr, not stdout.â Ipor Sircer
10 hours ago
Are you suggesting i should use it probably this way ? sh -x <script.sh> 2>somefile.log ?
â Atul
9 hours ago
Are you suggesting i should use it probably this way ? sh -x <script.sh> 2>somefile.log ?
â Atul
9 hours ago
That could work... you could also add in
script.sh
a line in the beginning like exec 2>>file.log
â George Vasiliou
5 hours ago
That could work... you could also add in
script.sh
a line in the beginning like exec 2>>file.log
â George Vasiliou
5 hours ago
add a comment |Â
active
oldest
votes
active
oldest
votes
active
oldest
votes
active
oldest
votes
active
oldest
votes
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
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2funix.stackexchange.com%2fquestions%2f474265%2frun-a-script-with-debug-log-created-along%23new-answer', 'question_page');
);
Post as a guest
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
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
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
sh -x
writes to stderr, not stdout.â Ipor Sircer
10 hours ago
Are you suggesting i should use it probably this way ? sh -x <script.sh> 2>somefile.log ?
â Atul
9 hours ago
That could work... you could also add in
script.sh
a line in the beginning likeexec 2>>file.log
â George Vasiliou
5 hours ago