02-20-2013
Could you please post the line by line execution which took place after running your script in debug mode.
10 More Discussions You Might Find Interesting
1. Programming
I'm having a problem verifying a directory's permissions using the stat() command. I want to flag an error condition if the directory is WRITABLE by either group or other. This is the code I'm using:
if (stat(dirname,&statbuf) == -1) {
fprintf(stderr,"Unable to run stat() command\n");
... (3 Replies)
Discussion started by: kowrip
3 Replies
2. Shell Programming and Scripting
Hi all,
I'm trying to write a single line command to do this
1. ssh user@hostA
2. Check whether the dir /opt/IBM/ exists
3. copy -a /opt/IBM/config.sh /opt/IBM/config.sh.old
This is the command
ssh -v user@hostA "test -d /opt/IBM" && cp -a /opt/IBM/config.sh /opt/IBM/config.sh.old ||... (3 Replies)
Discussion started by: chanti
3 Replies
3. Shell Programming and Scripting
Hi there, I need some help with cp files from one directory into several others. The code is as follows:
SUB=`ls src_directory | wc -l`
OUT_LOOP=$(($SUB / $MK_NUMS))
IN_LOOP=$(($SUB % $MK_NUMS))
COUNT=$MK_NUMS
while ]
do
mkdir dst_directory$COUNT
ls -1 src_directory |... (4 Replies)
Discussion started by: Krush187
4 Replies
4. SuSE
#!/bin/ksh
cp /etc/apache2/vhosts.d/orginal/test-yast2_vhost.conf-bk /etc/apache2/vhosts.d/test-yast2_vhost.conf
/usr/sbin/rcapache2 graceful
when i ran this script I'm getting following error.
cp: cannot stat /etc/apache2/vhosts.d/orginal/test-yast2_vhost.conf-bk no such file or directory... (1 Reply)
Discussion started by: s_linux
1 Replies
5. Shell Programming and Scripting
Hello everyone,
I need some help on a perl script. The script is to open a dir and print out the date of last modification on all files. I'm been trying this code but it doesn't work.
use File::stat;
open (D,"$ARGV") or die "Can't open\n";
while (defined ($file = readdir D))
{
next... (3 Replies)
Discussion started by: new bie
3 Replies
6. Shell Programming and Scripting
this is my script
x=1
o=0
while
do
fi ];then (this check is a certain extension with a number exist)
let x++
else
mv /var/log/mrnet.log.1.gz /var/log/mrnet.log.$x.gz
o=1
fi
done
mrnet.log.1.gz exist already... (1 Reply)
Discussion started by: Froob
1 Replies
7. UNIX for Dummies Questions & Answers
Please review the issue below and tell me what I need to do. I cannot copy the zip file.
$ ls -l
total 10
drwxrwx--- 1 root vboxsf 0 Feb 1 16:10 sf_Temp
drwxrwx--- 2 root vboxsf 4096 Jan 31 17:59 sf_VBoxShared
dr-xr-xr-x 6 oracle root 2048 Dec 19 09:20 VBOXADDITIONS_4.2.6_82870
$ cp -r... (2 Replies)
Discussion started by: lutus
2 Replies
8. Solaris
Hi,
I am getting below error in Solaris 10 SPARC when trying to issue a search on /var/tmp partition
Below is the query
/bin/find /var/tmp/ -type f -atime +1
Below is the result
/bin/find: stat() error <File> : No such file or directory (28 Replies)
Discussion started by: prash358
28 Replies
9. UNIX for Dummies Questions & Answers
So on my external hard drive, I am trying to copy one folder into another folder
sudo cp /albiero /home
and get the error message
cannot stat ‘/albiero': No such file or directory
Though both folders exist
drwxr-xr-x 44 root root 4096 Oct 31 15:15 albiero
drwxr-xr-x 2 root ... (2 Replies)
Discussion started by: albiero
2 Replies
10. UNIX for Dummies Questions & Answers
Good day.
I am trying to install the latest version of LAST program (last.cbrc.jp) on my Windows64bit using Cygwin64. I successfully downloaded it and followed the instructions on how to install it. However, when I tried to run the command "make install prefix=~", I got this error, as shown... (0 Replies)
Discussion started by: nicole_john_
0 Replies
LEARN ABOUT CENTOS
error::buildid
ERROR::BUILDID(7stap) ERROR::BUILDID(7stap)
NAME
error::buildid - build-id verification failures
DESCRIPTION
Because systemtap's script translation / execution stages may be executed at different times and places, it is sometimes necessary to ver-
ify certain invariants. One such invariant is that if a script was informed by translate-time analysis of executables, then those same
executables need to be used at run time. This checking is done based upon the build-id, a binary hash that modern (post-2007) compil-
ers/toolchains add as an NT_GNU_BUILD_ID ELF note to object files and executables. Use the readelf -n command to examine the build-ids of
binaries, if you are interested.
Only scripts are sensitive to executables' build-ids: generally those that perform deep analysis of the binaries or their debuginfo. For
example, scripts that place .function or .statement probes, or use stack backtrace-related tapset functions may be sensitive. Other
scripts that rely only on process.mark or kernel.trace probes do not require debuginfo. See the DWARF DEBUGINFO section in the stap-
probes(3stap) man page.
During translation, systemtap saves a copy of the relevant files' build-ids within the compiled modules. At run-time, the modules compare
the saved ones to the actual run-time build-ids in memory. The error message indicates that they did not match, so the module will decline
placing a probe that was computed based upon obsolete data. This is important for safety, as placing them at an inappropriate address
could crash the programs. However, this is not necessarily a fatal error, since probes unrelated to the mismatching binaries may operate.
A build-id mismatch could be caused by a few different situations. The main one is where the executable versions or architecture were dif-
ferent between the systemtap translation and execution times/places. For example, one may run a stap-server on a slightly different ver-
sion of the OS distribution. The kernel running on the workstation may be slightly different from the version being targeted - perhaps due
to a pending kernel upgrade leaving different files on disk versus running in memory. If your OS distribution uses separate debuginfo
packages, the split .IR .debug files may not exactly match the main binaries.
SEE ALSO
http://fedoraproject.org/wiki/Releases/FeatureBuildId,
stap(1),
stapprobes(3stap),
warning::debuginfo(7stap),
error::reporting(7stap)
ERROR::BUILDID(7stap)