Thanks for the explanation. Im learning, but strangely, it seems that our systems are treating this code differently.
This script (without the if and next statements towards the end):
applied to your source text:
with a length of 13, results in properly parsed text:
I tried to figure out which version of awk I have, but apparently it is not easy to do so. I am running os x client 10.4.11. On Apple's opensource distribution page, they list "awk-7" as an available download. I wonder how I can find out the version I am using, and if it makes sense that it's a different version of awk that accounts for the difference in output.
Hello ,
I have the folowing scenario :
I have a text file as follows : (say name.txt)
ABC
DEF
XYZ
And I have one more xml file as follows : (say somexml.xml)
<Name>ABC</Name>
<Age>12</Age>
<Class>D</Class>
<Name>XYZ</Name>
<Age>12</Age>
<Class>D</Class>
<Name>DEF</Name>... (7 Replies)
Might anyone know how to make a nbsp (160|0xA0) character? I am using a Dell Latitude D620 running Windows XP and then starting Exceed 9.0 defaulting to native window emulation for my X (us.kbf keymapping) (Latin-1 symbol set I believe) and calling an xterm (fontdefault, whatever that might be)... (1 Reply)
Hi All,
Today when I was working on a script to generate custom wordlist. So I ran a script and the output was directed to /tmp.
The disk space was around 19 gb. While the script was running, I decided to direct the o/p file to my 1TB drive. So I broke the run using Ctrl + C.
Now when I... (4 Replies)
Hi,
I have a space delimited text file that looks like the following:
BUD31 YRI 2e-06:CXorf15 YRI 3e-06:CREB1 YRI 4e-06
FLJ21438 CEU 3e-07:ETS1 CEU 8e-07:FGD3 CEU 2e-06
I want to modify the text file so that everytime there is a ":", a new line is introduced so that the document looks... (3 Replies)
This code shal search for the non-breaking space 0xA0 though it returns the error "fatal: attempt to use scalar 'nbs' as array" Can somebody help?
awk --non-decimal-data -v nbs="0xA0" '{if($0 in nbs) {print FILENAME, NR}}' *.txt (1 Reply)
Hi,
I have a file which contains many lines. Some of them are longer than 50 chars. I want to break those lines but I don't want to break words, e.g. the file
This is an exemplary text which should be broken aaaaaa bbbbb ccccc
This is the second line
This line should also be broken... (3 Replies)
My source file is pipe delimeted file with 53 fields.In 33 rd column i am getting mutlple new line characters,dule to that record is breaking into multiple records.
Note : here record delimter also \n
sample Source file with 6 fields :
1234|abc| \nabcd \n bvd \n cde \n |678|890|900\n
... (6 Replies)
Hi,
I have a shell script which automates reporting and at times, requires the report line to be very long (sometimes as long as 2131 chars). The output I get is similar to this:
XXXX XXXXXXX 16:15 3.24% 5.07% 3.69% 5.23% 3.68% 4.06% 3.57% 5.03% 4.31% 5.11% 3.49% 4.19% 4.31% ... (2 Replies)
Discussion started by: gilberteu
2 Replies
LEARN ABOUT OPENDARWIN
slapcat
SLAPCAT(8C)SLAPCAT(8C)NAME
slapcat - SLAPD database to LDIF utility
SYNOPSIS
/usr/sbin/slapcat [-v] [-c] [-d level] [-b suffix] [-n dbnum] [-f slapd.conf] [-l ldif-file]
DESCRIPTION
Slapcat is used to generate an LDAP Directory Interchange Format (LDIF) output based upon the contents of a slapd(8) database. It opens
the given database determined by the database number or suffix and writes the corresponding LDIF to standard output or the specified file.
The LDIF generated by this tool is suitable for use with slapadd(8). As the entries are in database order, not superior first order, they
cannot be loaded with ldapadd(8) without being reordered.
OPTIONS -v enable verbose mode.
-c enable continue (ignore errors) mode.
-d level
enable debugging messages as defined by the specified level.
-b suffix
Use the specified suffix to determine which database to generate output for. The -b cannot be used in conjunction with the -n
option.
-n dbnum
Generate output for the dbnum-th database listed in the configuration file. The -n cannot be used in conjunction with the -b
option.
-f slapd.conf
specify an alternative slapd.conf(5) file.
-l ldif-file
Write LDIF to specified file instead of standard output.
Limitations
Your slapd(8) should not be running (at least, not in read-write mode) when you do this to ensure consistency of the database.
EXAMPLES
To make a text backup of your SLAPD database and put it in a file called ldif, give the command:
/usr/sbin/slapcat -l ldif
SEE ALSO ldap(3), ldif(5), slapadd(8), ldapadd(1), slapd(8)
"OpenLDAP Administrator's Guide" (http://www.OpenLDAP.org/doc/admin/)
ACKNOWLEDGEMENTS
OpenLDAP is developed and maintained by The OpenLDAP Project (http://www.openldap.org/). OpenLDAP is derived from University of Michigan
LDAP 3.3 Release.
OpenLDAP 2.1.X RELEASEDATE SLAPCAT(8C)