is sending the output of the ls command onto the next command's input (stdin) rather than to the display.
The:
Code:
\
causes the shell to treat the following line as it it was on the same line, e.g.:
Code:
ls | \
more
is the same as:
Code:
ls | more
The line:
Code:
while IFS= read filename
causes each filename from the ls command to be used to set the variable ${filename} which can then be used in the code between the "do" and "done". The "IFS=" sets the separator character that is used to differentiate between one filename and the next.
If the separator is taken to be a space then the following would do the same but by replacing spaces with commas and then using a comma as the separator:
Code:
$ ls | sed -e 's/ /,/g' | while IFS="," read filename; do echo FILENAME = $filename; done
Hi,
In the shell script, i need to remove the special charater "\" with "\\". For example, i need to replace "D:\FXT\ABC.TXT" with "D:\\FXT\\ABC.TXT".
However, when trying to do something like , i get the below error :-
-->echo "D:\FXT\ABC.TXT" | sed -e 's#\#\\#g'
sed: 0602-404 Function... (7 Replies)
I have this:
\2009_may\05-04-2009\05-04-2009(74)
\2009_may\05-04-2009\05-04-2009(74)\05-04-2009(74)_0-999
\2009_may\05-04-2009\05-04-2009(74)_left
\2009_may\05-04-2009\05-04-2009(74)_left\05-04-2009(74)
\2009_may\05-04-2009\05-04-2009(74)_right... (3 Replies)
1.) I am to write scripts that will be phasetest folder in the home directory.
2.) The folder should have a set-up,phase and display files
I have written a small script which i used to check for the existing users and their password.
What I need help with:
I have a set of questions in a... (19 Replies)
When editing a file, vi displays a special character as ^L. Can you tell me the escaped character to be used in awk? And can that escaped character be used in a regexp in both sed and awk? (7 Replies)
Hi
I use the following compare
if }" == *"$vl"* ]]; then ...
Can anyone tell me, how to code the compare for unequal? I got no results from google searches.
Any hint or tip is welcome.
Regards
Lazy (5 Replies)
Hi,
on ksh
What does the following do?
grep -v "toolbox" $home_oracle/.profile >$home_oracle/.profile.$$ Thanks.
Please use CODE tags as required by forum rules! (3 Replies)
Discussion started by: big123456
3 Replies
LEARN ABOUT CENTOS
papi_ipc
PAPI_ipc(3) PAPI PAPI_ipc(3)NAME
PAPI_ipc -
Simplified call to get instructions per cycle, real and processor time.
SYNOPSIS Detailed Description
C Interface:
#include <papi.h>
int PAPI_ipc( float *rtime, float *ptime, long long *ins, float *ipc );
Parameters:
*rtime total realtime since the first call
*ptime total process time since the first call
*ins total instructions since the first call
*ipc incremental instructions per cycle since the last call
Return values:
PAPI_EINVAL The counters were already started by something other than PAPI_ipc().
PAPI_ENOEVNT The floating point operations event does not exist.
PAPI_ENOMEM Insufficient memory to complete the operation.
The first call to PAPI_ipc() will initialize the PAPI High Level interface, set up the counters to monitor PAPI_TOT_INS and PAPI_TOT_CYC
events and start the counters.
Subsequent calls will read the counters and return total real time, total process time, total instructions since the start of the
measurement and the IPC rate since the latest call to PAPI_ipc().
A call to PAPI_stop_counters() will stop the counters from running and then calls such as PAPI_start_counters() or other rate calls can
safely be used.
PAPI_ipc should return a ratio greater than 1.0, indicating instruction level parallelism within the chip. The larger this ratio the more
effeciently the program is running.
See Also:
PAPI_flips()
PAPI_flops()
PAPI_epc()
PAPI_stop_counters()
Author
Generated automatically by Doxygen for PAPI from the source code.
Version 5.2.0.0 Tue Jun 17 2014 PAPI_ipc(3)