I think the best approach is to break the permission string up into an array with each element of the array being a single character. Then a few "if" statements can handle those pesky suid, sgid and sticky bits. Once they are gone, what's left is really a binary number with hyphen being a zero and everything else being a one. We can then convert that binary number to octal. Finally we just add in any of those high bits we found.
Part of the problem may be that the OP has a PATH with some screwy versions of normal system commands. So setting the PATH is probably wise.
Here is a script that displays the numeric mode for a file that is passed as a argument...
Makaveli.2003, does this script work for you? And I too would like to know what "uname -a" and "echo $PATH" give you.
when i list the content of a directory
date informations are also listed (ls -ltr)
for included files and directories.
for example: i see the date Jun 29 14:43
for one of the included directory,
but when i look into the files contained in
this directory i cannot see any file with this... (1 Reply)
hi,
say I have
dirA/file1
dirB/file2
and I tar them up, and then do
zcat Tar.tar | tar tvf -
Sometimes I will see:
dirA/
dirA/file1
dirB/
dirB/file2
yet other times I will see (4 Replies)
Hello All,
Got a question to make a script what reads a directory and put the file names from that directory in a file with some extra text.
ls /tempdir
output is:
file1.gfh
file2.txt
file4.zzz
these file names (always with an extention) must be placed in a line and written to... (2 Replies)
Hi all,
Have to generate an xml having information related to files in the directory
Suppose i have file
file1.xml (datafile)
file2.xml (datafile)
file3.xml (metafile)
Now i need to generate an xml in the format >>
<?xml version="1.0" encoding="UTF-8"?>
<AuditFile Version="2.0">... (8 Replies)
Hi
i have a single line xml file having many account no tag, from which i need only the account no from the tag. any one can help on this.
below is the xml file:
... (2 Replies)
Hi to all,
I got this content/pattern from file http.log.20110808.gz
mail1 httpd: Account Notice: close igchung@abc.com 2011/8/7 7:37:36 0:00:03 0 0 1
mail1 httpd: Account Information: login sastria9@abc.com proxy sid=gFp4DLm5HnU
mail1 httpd: Account Notice: close sastria9@abc.com... (16 Replies)
Hi
I am trying to extract information out of a file but keep getting grep cant open errors
the code is below:
#bash
#extract orders with blank address details
#
# obtain the current date
# set today to the current date ccyymmdd format
today=`date +%c%m%d | cut -c24-31`
echo... (8 Replies)
I need my code to compare two different files that are in two completely different directories, How can I do this?
So for example, my code will look at file1 which is in my home directory, and compare the files with those from file2 that is in /abc/adf/adr/afc/adf/file2... does that make sense? (1 Reply)
I have a flat file that looks like this, let's call it Chromosome_9.txt:
FT /Gene_Name="Guanyl-Acetylase 9"
FT /Gene_Number"36952"
FT /Gene_Name="Endoplasmic Luciferase"
FT /Gene_Number"36953"
FT ... (4 Replies)
Hi Gurus,
I am SQL developer and new unix user.
I need to create some file and file content based on information in two files.
I have one file contains basic information below file1 and another exception file file2. the rule is if "zone' and "cd" in file1 exists in file2, then file name is... (13 Replies)
Discussion started by: Torhong
13 Replies
LEARN ABOUT DEBIAN
mixin::extrafields::driver::hashguts
Mixin::ExtraFields::Driver::HashGuts(3pm) User Contributed Perl Documentation Mixin::ExtraFields::Driver::HashGuts(3pm)NAME
Mixin::ExtraFields::Driver::HashGuts - store extras in a hashy object's guts
VERSION
version 0.008
SYNOPSIS
package Your::HashBased::Class;
use Mixin::ExtraFields -fields => { driver => 'HashGuts' };
DESCRIPTION
This driver class implements an extremely simple storage mechanism: extras are stored on the object on which the mixed-in methods are
called. By default, they are stored under the key returned by the "default_has_key" method, but this can be changed by providing a
"hash_key" argument to the driver configuration, like so:
use Mixin::ExtraFields -fields => {
driver => { class => 'HashGuts', hash_key => "