SHTOOL-FIXPERM.TMP(1) GNU Portable Shell Tool SHTOOL-FIXPERM.TMP(1)NAME
shtool-fixperm - GNU shtool file permission fixing command
SYNOPSIS
shtool fixperm [-v|--verbose] [-t|--trace] path [path ...]
DESCRIPTION
shtool fixperm fixes file permissions inside a source tree under path by cleaning up the permission bits. It determines the cleaned up
permission from the already set bits. It is intended to be run before a tarball is rolled (usually with shtool tarball) out of a source
tree. The trick is that this is more convenient than having to set the permissions manually or by using a large file list.
OPTIONS
The following command line options are available.
-v, --verbose
Display some processing information.
-t, --trace
Enable the output of the essential shell commands which are executed.
EXAMPLE
# Makefile.in
dist:
shtool fixperm -v *
...
HISTORY
The GNU shtool fixperm command was originally written by Ralf S. Engelschall <rse@engelschall.com> in 1996 for OSSP eperl. It was later
taken over into GNU shtool.
SEE ALSO shtool(1), chmod(1).
18-Jul-2008 shtool 2.0.8 SHTOOL-FIXPERM.TMP(1)
Check Out this Related Man Page
SHTOOL-ARX.TMP(1) GNU Portable Shell Tool SHTOOL-ARX.TMP(1)NAME
shtool-arx - GNU shtool ar(1) extensional command
SYNOPSIS
shtool arx [-t|--trace] [-C|--command cmd] op archive file [file ...]
DESCRIPTION
shtool arx is a wrapper around the archiving tool ar(1). It provides the ability to create archives out of existing archives, i.e., if one
of file matches ""*.a"", the archive member files of file are used instead of file itself.
The trick of this command is the automatic handling of archive members which is especially interesting if one wants to construct a (usually
top-level) library archive out of pre-built sub-library archives (usually staying inside subdirs) in a large source tree. For GNU libtool
based projects, a similar functionality is provided by GNU libtool internally, too.
OPTIONS
The following command line options are available.
-t, --trace
Shows the actually involved shell commands.
-C, --command cmd
Set the used ar(1) command to cmd instead of just "ar" (searched in $PATH).
EXAMPLE
# Makefile
AR=ar
RANLIB=ranlib
:
OBJS=foo.o bar.o
LIBS=baz/libbaz.a quux/libquux.a
:
libfoo.a: $(OBJS) $(LIBS)
shtool arx -C $(AR) rc libfoo.a $(OBJS) $(LIBS)
$(RANLIB) libfoo.a
HISTORY
The GNU shtool arx command was originally written by Ralf S. Engelschall <rse@engelschall.com> in 1999 for GNU shtool. It was prompted by
need to build libraries out of sub-libraries inside the OSSP project.
SEE ALSO shtool(1), ar(1).
18-Jul-2008 shtool 2.0.8 SHTOOL-ARX.TMP(1)
:) Hi,
I am assigning value to array in for loop,
here is the code:
for arg in $FILE
do
TMP=`dirname $arg`
${DIR}=$TMP
echo ${DIR}
let "i = $i + 1"
done
Here TMP gives,
d1/data/BCR
d1/data/BLM
Getting following error: (3 Replies)
cp $PATHLOGS/$DATE/*.* $TMP/logs_tmp/
cp $PATHLOGS/$DATE1/*.* $TMP/logs_tmp/
Before copying the files I have to check if the directory $DATE1 and $DATE2 exists.
If directory exists then, check if the folder contains some files.
if the file exists then, check if the file size is greater... (3 Replies)
I have changed the premission of a file to 777. Now I would like to change permission to previously used ( UNDO ). Is there any command ?:confused: (3 Replies)
Everytime I try to run a shell script I get the error message permission denied.
So I have googled/searched around and have been using the command chmod u+rwx (filename) to give myself permission to execute my program. However, I was wondering if there was anyway to actually just this to... (5 Replies)
Hi All,
So I'm new to scripting and I've been put in a position to convert a bunch of files with specific extensions in a folder and all its subfolders to uppercase including their extension. I figure so far I could do something like this:
...
...
and then input $line into another bash... (12 Replies)
Hello,
I am trying to stream lines written into file. When first source is down, I expect the code to swap to second line and run it.
Script below works as usual and it prints out each line of the input file (s.txt):
#!/bin/bash
while read -r line;
do
echo "$line"
done <"$1"
exit 0Output... (12 Replies)