02-18-2013
Quote:
Originally Posted by
DGPickett
make it sh.
it outputs date. for stanard command like date , ls ,cat it works fine
everything works perfect if i give a pid,
but what i want is , automate the process. so it should be i will start the application in emulator , but internally it should get the pid of application and give it to strace and start logging
---------- Post updated at 02:19 PM ---------- Previous update was at 02:12 PM ----------
Quote:
Originally Posted by
DGPickett
make it sh.
Replace the app with an executable sh script that does a strace of every call, logging to a separate file with date time pid to be unique.
I am new to linux. Can u show me and example for sh script , it would be of real help
Last edited by far001han; 02-18-2013 at 03:12 PM..
Reason: mistake spell
7 More Discussions You Might Find Interesting
1. UNIX for Advanced & Expert Users
OK so I wanted to know how does grep outputs to the pipe and how sort reads from it. So I run a strace over "grep blah myfile | sort" and this is what I got:
open("myfile", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0600, st_size=84, ...}) = 0
read(3, "blah blah and blah cause of... (4 Replies)
Discussion started by: klam
4 Replies
2. UNIX for Advanced & Expert Users
Hi Gurus,
I need to trace a sqlplus session using strace.
Can someone please provide me the syntax. sorry was not able to figure out by reading the man page. :-(
i tried to do as below but getting the error
xt33db006/u1/app/oracle/product/10.2.0/asm_1$ strace -f sqlplus '/as sysdba'... (0 Replies)
Discussion started by: p4cldba
0 Replies
3. UNIX for Advanced & Expert Users
Hi All,
int ioctl(int d, int request, ...);
Can somebody tell me how does ioctl decides the input parameter: "request".
Sometimes, its SNDCTL_TMR_TIMEBASE or TCGETS
or FIONREAD...etc.
What is the pattern??
I am asking this coz my strace returns this: ... (1 Reply)
Discussion started by: angad.makkar
1 Replies
4. UNIX for Advanced & Expert Users
Hi,
does anyone know the equivalent command of the following in AIX :
$ strace -tp 15033
Process 15033 attached - interrupt to quit
11:28:06 gettimeofday({1257766086, 104118}, NULL) = 0
11:28:06 getrusage(RUSAGE_SELF, {ru_utime={2270, 615813}, ru_stime={0, 634903}, ...}) = 0
Thank you (6 Replies)
Discussion started by: big123456
6 Replies
5. UNIX for Advanced & Expert Users
Hi All,
Good day, need some help on strace result. We're encountering oracle Database server connection slowness (using sqlplus login to db server, there have 1 or 2 secs delay) we had generated strace and provide to oracle to investigate, and they told us it look like OS problem (Our OS is Red... (4 Replies)
Discussion started by: klng
4 Replies
6. Ubuntu
I want to run the strace -p xxxx -o in a script to monitor a process that hangs sometimes and requires a restart, my question is if strace is constantly running in the background will it chew up system resources and cause the system slowness? (3 Replies)
Discussion started by: wereyou
3 Replies
7. Red Hat
I have requirement for strace utility rpm package for RHEL 5.9. I have made a google for last 1 hr. but did not find the required one. Can any one help me out to find out the compatible rpm package of strace for Redhat 5.9 version (I require 64 bit version). (7 Replies)
Discussion started by: Anjan Ganguly
7 Replies
LEARN ABOUT OSX
instruments
instruments(1) BSD General Commands Manual instruments(1)
NAME
instruments, version 1.0
USAGE
instruments [-t template] [-d document] [-l timeLimit] [-i #] [-w device] [[-p pid] | [-a application [-e variable value] [-g argument]]]
DESCRIPTION
Runs an Instruments template from the command line.
Options are :
-t template
The path to the template to run
-s Show list of known templates and exit
-d document
The path to save the trace document data to (This may already exist, in which case a new Run will be added)
-l # The limit of milliseconds to record until termination ( infinite is default )
-i # The index of the instrument to apply the following target data to ( default if missing )
-p pid The ID of the process to attach to
-a application
The path to the application or command to launch
-w hardware device
The identifier of the hardware to target
-e variable value
An environment variable setting (You may specify more than one)
-g argument
Command line argument to be sent to the launched process (You may specify more than one)
-v Turn on verbose logging
FILES
/usr/bin/instruments Executable
SEE ALSO
/Developer/Applications/Instruments.app may be used to perform trace executions in a graphical environment and may also be used to open trace
documents created in either instruments or Instruments.app.
EXAMPLES
instruments -t mytemplate -a myapp.app
Mac OS June 2, 2019 Mac OS