Creating a master file of conjugated verbs by concatenating root and inflection from separate files
Excuses for the long descriptive title.
I am working with Sindhi and developing a database of all verbal conjugations in that language.
I have generated 2 files:
Verbs.dic contains all the verbs, one verb per line
Inflections.dic contains the verbal conjugations which need to be appended to each verb.
An example will make this clear. I am choosing English for clarity and have chosen a very simple set, given the complexity of English verbs.
The input files are as under
Verbs.dic
Inflections.dic
What I need is a Perl or Awk script which will take the list of inflections from inflections .dic and append each of the inflections to each verb in the list in Verbs.dic. The resultant output would be as under:
Output
In English the list of inflections is pretty limited, in Sindhi the number of inflections range from 35-40 and generating them out manually is impossible. Please note: I work unfortunately under a windows environment
All good wishes for the New Year and many thanks in advance
Hello I am facing a scenario where I have a file with XML content and I am running shell script over it. But the problem is the XML is getting updated with new services. In the below scenario, my script takes values from the xml file from one service name say ABCD. Since there are multiple, it is... (8 Replies)
Hi Im trying to concatenate a specific file from each day in a year/month/day folder structure using Bash or equivalent. The file structure ends up like this:
2009/01/01/products
2009/01/02/products
....
2009/12/31/products
The file I need is in products everyday and I need the script to... (3 Replies)
For example:
File 1:
abc def ghi
jkl mno pqr
File 2:
stu vwx yza
bcd efg hij
klm nop qrs
I want the reult to be:
abc def ghistu vwx yza
jkl mno pqrbcd efg hij
klm nop qrs (4 Replies)
unix program to which a directory name will be passed as
parameter. This directory will contain files with various
extensions. This script will create directories with the names of the
extention of the files and then put the files in the
corresponding folder. All files which do not have any... (2 Replies)
Hi,
I'm the root user on my computer, but I'm writing a script that does a lot of file handling. Every time I create a file or directory it automatically requires root privileges. Is there a way I can just create a file that the user can access without a password?
For example in my script I... (20 Replies)
I have 3 files
File1
C1 C2 c3
File 2
C1 c2 c3
File 3
C1 c2 c3
Now i want to have
File1 as C1 c2 c3 I
File2 as C1 c2 c3 O
File3 as c1 c2 c3 D
and these 3 files should be concatenated into a single file
how can it be done in unix script? (3 Replies)
I have an application desigend in PHP and MySQl running on apache web server that I is running on a Amazon EC2 server Centos. I want to implement the master-master and master slave replication and high availability disaster recovery on this application database.
For this I have created two... (0 Replies)
Dear all,
I am working on a noun, adjectiveand verb lemmatiser for Sindhi which will eventually be put up as open source for generic use. The tool will take a word and provide all possible forms of the word.
To achieve this I have identified the root forms and the eventual suffixes which could... (3 Replies)
Experts,
Need your help for this. Please support
My motive is to create seperate output file for each Input Files(File 1 and File2) in another folder say(/tmp/finaloutput)
Input files
File 1(1.1.1.1.csv)
a,b,c
43,17104773,3
45,17104234,4
File 2(2.2.2.2.csv)
a,b,c
43,17104773,1... (2 Replies)
Discussion started by: as7951
2 Replies
LEARN ABOUT DEBIAN
gaeilge
IRISH(5) File Formats Manual IRISH(5)NAME
irish - flag format for Irish Ispell dictionaries
DESCRIPTION
Irish dictionaries for Ispell(1) supports 3 prefix and 14 suffix flags. For a detailed description of how Ispell handles flags and capi-
talization, see Ispell(4). This manual page only describes flags usable in dictionaries built using the gaeilge.aff affix file.
The definitive meanings of the affixes is given in the file /usr/lib/ispell/gaeilge.aff but some of the reasoning and notes are given here.
Irish has an unusual (unique?) capitalization rule, which needs special handling. Prefixes for eclipsis are not capitalized., e.g. an
tEarrach. Ispell(5) assumes that in an uncapitalized word, the first letter may be capitalized, so Earrach would be incorrectly prefixed
and capitalized as Tearrach.
The file irish-prefixes.pl is a perl(1) script to preprocess the wordlist, and add 'by hand' the correct capitalization. It will turn
Earrach/P
into
Earrach
tEarrach
etc. It strips off the E and P flags used for eclipsis and leaves any other flags intact. The word should be Capitalized in the the word
list; if the uncapitalized version is left in the word list with the flag, it will generate incorrect words, so enter the uncapitalized and
capitalized versions seperately.
One 'ordinary' prefix is handled by Ispell, H is used for aspiration of nouns, etc. (Verbs are handled separately).
Twelve suffixes are used for handling regular verbs. We use three suffixes each per conguation: one listing all suffixes available to both
aspirated and unaspirated forms, one listing aspirated forms only, and one for unaspirated forms. So, for the verb mol for example, we have
in the words list
mol/BC
mhol/BD
so the 'B' set of endings apply to both forms, the 'C' set to unaspirated only, and 'D' to aspirated only. This pattern is repeated for all
four conjugations.
Irregular verbs just appear in the list in toto.
Two other suffixes are currently defined, , 'O' for Caolu (attenuation), and 'Q'for Leathnu (broadening).
BUGS
The dictionary is very small, and pretty incomplete. Any help would be appreciated. Please mail additions and corrections to mck-
instry@computer.org
SEE ALSO Ispell(1), Ispell(5), english(5)
2002-04-11 IRISH(5)