Sponsored Content
Top Forums Shell Programming and Scripting Creating matrix from folders and subfolders Post 302745711 by Chubler_XL on Tuesday 18th of December 2012 12:12:27 AM
Old 12-18-2012
How about using awk:

Code:
find index data -type f -print | awk '
/^index/ {
   FL=$0
   n=split(FL,p,"/");
   F[++files]=p[n]
   n=0
   while ((getline < FL) > 0) {
       I[F[files],++n]=$0
       C[F[files]]=n
   }
   close(FL)
}
/^data/ { FL=$0
   n=split(FL,p,"/");
   subdir=p[n-1]
   S[subdir]=1
   file=p[n]
   n=0
   while ((getline < FL) > 0)
      D[file,subdir,++n]=$0
   close(FL)
}
END{
    printf "\t"
    for(subdir in S) printf "\t%s",subdir;
    printf "\n"
    for(i=1;i<=files;i++) {
        for(c=1;c<=C[F[i]];c++) {
            printf "%s\t%s",F[i],I[F[i],c]
            for(subdir in S) printf "\t%s",D[F[i],subdir,c];
            printf "\n"
        }
    }
}'

This User Gave Thanks to Chubler_XL For This Post:
 

10 More Discussions You Might Find Interesting

1. Shell Programming and Scripting

How to create folders/subfolders using shellscript

Hi, Can any one help me how to create folders using shellscript.My requirement is: FolderName: Main/Main1 :Main/Main2 :Main/Main3 underSubFolder : Main1/A :Main1/B :Main1/C underSubfolder: A/A1 ... (2 Replies)
Discussion started by: ram2s2001
2 Replies

2. Shell Programming and Scripting

Script to Analyze folders and subfolders

I would like to know if there is a script out there that someone may have already written that I can use to analyze folders and sub folders on my AIX system. It can be in perl or a basic korn script. Thanks in advance. (7 Replies)
Discussion started by: seacros
7 Replies

3. UNIX for Advanced & Expert Users

find size of folders and its subfolders with the Owner details

HI, I have the following command that shows me the total size of folders and subfolders : du -hs *| sort -n result: 1.0M sandeep 1.4G sandy 1.4M important 1.6M files but I will need to know the size of folders and its subfolders( not size of individual files though)... (5 Replies)
Discussion started by: bsandeep_80
5 Replies

4. Windows & DOS: Issues & Discussions

Copy folders and subfolders from unix to windows

Sir From a unix machine some folders and their folders have to be copied to windows XP PC. Please help me with a batch file or a shell script. I am new to the the shell and batch files. Thanks in anticipation. sastry (3 Replies)
Discussion started by: chssastry
3 Replies

5. Shell Programming and Scripting

Search and Replace text in folders and Subfolders

Hi, I need help in writing a script to search a particular text in multiple files present in folders and sub folders and replace it with another string which also has special characters like '&', '|', etc.. I know sed command will be used to replace the text but i'm not sure how to use it for... (5 Replies)
Discussion started by: Asheesh
5 Replies

6. Shell Programming and Scripting

Help to move folders, subfolders and files from unix to windows

Hi Unix Gurus, I am able to copy only files that exist in the parent folder. My parent folder has sub folders and within sub folders there are lots files. I need to copy folder, sub folders and files from Unix to the remote windows SFTP location. The directory structure is something like... (1 Reply)
Discussion started by: shankar1dada
1 Replies

7. Ubuntu

Creating Matrix

Hi all, I'm a newbie in shell scripting and currently I'm trying to create a matrix using bash. The Output will look like this AB CDE FG 1 2 3 4 5 6 7 I'm stuck on the ABCDEFG display. printFlightSeats() { rows=7 columns=7 for ((i=0;i<=$rows;i++)) do (0 Replies)
Discussion started by: vinzping
0 Replies

8. Shell Programming and Scripting

List all the files in the present path and Folders and subfolders files also

Hi, I need a script/command to list out all the files in current path and also the files in folder and subfolders. Ex: My files are like below $ ls -lrt total 8 -rw-r--r-- 1 abc users 419 May 25 10:27 abcd.xml drwxr-xr-x 3 abc users 4096 May 25 10:28 TEST $ Under TEST, there are... (2 Replies)
Discussion started by: divya bandipotu
2 Replies

9. Shell Programming and Scripting

Move specific folders and subfolders in a directory

I am trying to move specific folders and subfolders within a directory using the below. I can see the folders to move and they are at the location, but I am getting an error. Thank you :). mv -v /home/cmccabe/Desktop/NGS/API/6-10-2016{bam/{validation,coverage},bedtools /media/cmccabe/"My... (6 Replies)
Discussion started by: cmccabe
6 Replies

10. UNIX for Beginners Questions & Answers

Command to change add permissions for a new user to all files in all subfolders and folders

Hi there! I'm new to Unix and haven't done command line stuff since MS-Dos and Turbo Pascal (hah!), I would love some help figuring out this basic command (what I assume is basic). I'd like to add a User to the permissions of all files in a folder and all files in all subfolders, as well... (9 Replies)
Discussion started by: Janjbrt
9 Replies
FMTUTIL(1)							     TeX Live								FMTUTIL(1)

NAME
fmtutil - utility for maintaining TeX format files fmtutil-sys - utility for maintaining TeX format files system-wide SYNOPSIS
fmtutil [OPTION...] COMMAND fmtutil-sys [OPTION...] COMMAND DESCRIPTION
fmtutil is used to create or recreate format and hyphenation files or show information about format files. COMMAND is one of: --all recreate all format files --byengine enginename (re)create formats that depend on the engine enginename --byfmt formatname (re)create the format for format formatname --byhyphen hyphenfile (re)create formats that depend on the hyphenation file hyphenfile --catcfg output the content of the config file --disablefmt formatname disable formatname in config file --edit no-op in TeX Live --enablefmt formatname enable formatname in config file --help print a summary of commands and options --listcfg list (enabled and disabled) configurations, filtered to available formats --missing create all missing format files --refresh recreate only existing format files --showhyphen formatname print the name of the hyphenation file for the format formatname --version show version info OPTIONS
--cnffile file specify the configuration file fmtutil should use --dolinks (not implemented, just for compatibility) --fmtdir directory set the destination directory for format files generated by fmtutil to directory --force (not implemented, just for compatibility) --no-engine-subdir don't use engine-specific subdir of the fmtdir --no-error-if-no-format exit successfully if no format is selected --quiet be silent --test (not implemented, just for compatibility) FILES
fmtutil.cnf default configuration file /etc/texmf/fmt.d/ Debian-specific directory for configuration file snippets SEE ALSO
kpsewhich(1), update-fmtutil(1) BUGS
None known, but report any bugs found to <tex-k@tug.org> (mailing list). AUTHOR
fmtutil was written by Thomas Esser <te@dbs.uni-hannover.de> and is in the public domain. This manual page was written by C.M. Connelly <c@eskimo.com>, for the Debian GNU/Linux system and later slightly adapted for the teTeX 3 release. TeX Live June 2011 FMTUTIL(1)
All times are GMT -4. The time now is 05:06 AM.
Unix & Linux Forums Content Copyright 1993-2022. All Rights Reserved.
Privacy Policy