Sponsored Content
Top Forums UNIX for Dummies Questions & Answers How to get dir name tacked onto filename with ls command Post 302148227 by bobk544 on Friday 30th of November 2007 09:22:18 AM
Old 11-30-2007
How to get dir name tacked onto filename with ls command

hello i'm trying to figure out how to tack the directory name onto the file name when i do the ls -ltrR command please?

---------------------------------------------------------------------------------

I do the following command ls -ltrR > ls.out

and get the following output:
-----------------------------------------ls.out----------------------------------
./PERL:
total 180
-rw-r--r-- 1 kennellr datawhse 24595 May 21 2004 bob.pl
-rw-r--r-- 1 kennellr datawhse 23965 May 21 2004 rdmtools_DBUtil.pm
-rw-r--r-- 1 kennellr datawhse 38094 May 21 2004 rdmtools_functions.pm
-rw-r--r-- 1 kennellr datawhse 27 May 21 2004 date.ksh
-rw-r--r-- 1 kennellr datawhse 1189 May 24 2004 date.pl

./CONFIG:
total 0

./RUNCNTL:
total 8
drwxr-xr-x 2 kennellr datawhse 512 May 26 2004 RUN3
drwxr-xr-x 2 kennellr datawhse 512 May 26 2004 RUN1
drwxr-xr-x 2 kennellr datawhse 512 May 26 2004 CONFIG
drwxr-xr-x 3 kennellr datawhse 512 May 26 2004 RUN2

./RUNCNTL/RUN3:
total 0
-----------------------------------------------------------------------------------
i then run a script that has the following read command in it:

while read m1 m2 m3 m4 m5 m6 m7 m8 m9
do
echo $m5 $m9
done < ls.out

and it produces the following output:
-----------------------------------------------------------------------------------
24595 bob.pl
23965 rdmtools_DBUtil.pm
38094 rdmtools_functions.pm
27 date.ksh
1189 date.pl
512 RUN3
512 RUN1
512 CONFIG
512 RUN2
-----------------------------------------------------------------------------------
But in order to build commands from this list i need the directory name so does any one know if i can modify the

ls -ltr command so it creates a list of files with the directory name tacked onto the file name like so?

-rw-r--r-- 1 kennellr datawhse 24595 May 21 2004 /PERL/bob.pl

versus

-rw-r--r-- 1 kennellr datawhse 24595 May 21 2004 bob.pl
 

10 More Discussions You Might Find Interesting

1. UNIX for Advanced & Expert Users

Using the ps command from ucb dir

On a Sun OS system we have, when executing a ps command it displays a third parties applications password. The ps command used is from the ucb dir, but if you use the ps command which resides in the bin dir it doesn't display the password. Other users need to use the ps command from the ucb... (2 Replies)
Discussion started by: dbrundrett
2 Replies

2. UNIX for Advanced & Expert Users

command 'touch -c file/dir'

Dear expert, what is this command touch -c filename using for? I find if execute and filename is existed, it update the date to now. If the filename is not exeisted, it don't create the file.. so what is this command using for? Thank a lot! (1 Reply)
Discussion started by: zp523444
1 Replies

3. Shell Programming and Scripting

Print filename and resolution in wrkng dir

Greetings, I am trying to write script, (preferably in sh) that will use a proprietary program to print the resolution and name of files in the current working directory in a vertical format. I think this script will require 3 commands with variables and a pipe to the prop program, but am not... (6 Replies)
Discussion started by: rocinante
6 Replies

4. UNIX for Dummies Questions & Answers

want to move files in a dir into different directories based on the filename

I want to move the files in a dir to different dirs based on their file names. Ex: i have 4 different files with name - CTS_NONE_10476031_MRL_PFT20081215a.txt CTS_NONE_10633009_MRL_PFT20091020a.txt CTS_NONE_10345673_MRL_PFT20081215a.txt CTS_NONE_10872456_MRL_PFT20091020a.txt and the 1st... (2 Replies)
Discussion started by: Sriranga
2 Replies

5. Shell Programming and Scripting

want to move files in a dir into different directories based on the filename

I want to move the files in a dir to different dirs based on their file names. Ex: i have 4 different files with name - CTS_NONE_10476031_MRL_PFT20081215a.txt CTS_NONE_10633009_MRL_PFT20091020a.txt CTS_NONE_10345673_MRL_PFT20081215a.txt CTS_NONE_10872456_MRL_PFT20091020a.txt and the 1st... (4 Replies)
Discussion started by: Sriranga
4 Replies

6. Shell Programming and Scripting

Using DIR command in FTP

Hi, Can the below command will be working in FTP dir */*/*/*.zip I want to dynamically know the folder names where the zipfiles are present. Thnx in advance. (1 Reply)
Discussion started by: weknowd
1 Replies

7. Shell Programming and Scripting

Run command on each and every logs of dir

HI i have below command and i want to run it on each logs of each and every Dir. /home/Laco/Al I have sub dir in this folder /home/Laco/Al/04092012/LP/X/*.logs /home/Laco/Al/04092012/LP/Y/*.logs /home/Laco/Al/04092012/LP/Z/*.logs /home/Laco/Al/04092012/LP/P/*.logs I want to run... (5 Replies)
Discussion started by: asavaliya
5 Replies

8. Windows & DOS: Issues & Discussions

Check dir for overly path+filename and list in txt

Well since Windows always laments over some of my files having a too long "path+filename" and it gets in the way of copying complete directory structures I would love to have a DOS Script that helps me with finding those. I already tried DCSoft Long Filename Finder but that is neither DOS based... (3 Replies)
Discussion started by: pasc
3 Replies

9. Shell Programming and Scripting

Print filename/dir name while executing aclput using find command

Running below command , but unable to print the filename , is there way to print filename/dirname using -print option find . -type f -exec aclput -i fileacl.template {} \; (5 Replies)
Discussion started by: lalitpct
5 Replies

10. Shell Programming and Scripting

How to get a value from a file and serach that value filename in a dir?

buddies, my requirement would be as follows, I have a file called test.txt and content of it would be yahoo gmail hotmail and i want to search a file name called "yahoo.html" (first line of test.txt) and then "gmail.html" and then "hotmail.html" in a /home/test dir. Any idea... (8 Replies)
Discussion started by: natraj005
8 Replies
showfdmn(8)						      System Manager's Manual						       showfdmn(8)

NAME
showfdmn - Display attributes of an AdvFS file domain SYNOPSIS
/sbin/showfdmn [-k] domain OPTIONS
Displays the total number of blocks and the number of free blocks in terms of 1K blocks. OPERANDS
Specifies the name of an existing AdvFS file domain. DESCRIPTION
The showfdmn command displays the attributes of a file domain and detailed information about each volume in the file domain. The command displays the following file domain attributes: Id A unique number (in hexadecimal format) that identifies a file domain. Date Created The day, month, and time that a file domain was created. LogPgs The number of 8-kilobyte pages in the transaction log of the specified file domain. Version An internal-use-only version number for the AdvFS on-disk data structures. This number is not related to the version number of the base operating system. Domain Name The name of the file domain. The command also displays the following volume information: Vol The volume number within the file domain. An L next to the number indicates that the volume contains the transaction log. 512-Blks The size of the volume in 512-byte blocks. 1K-Blks The size of the volume in 1K blocks. Free The number of blocks in a volume that are available for use. % Used The percent of volume space that is currently allocated to files or metadata. Cmode The I/O consolidation mode. The default mode is on. Rblks The maximum number of 512-byte blocks read from the volume at one time. Wblks The maximum number of 512-byte blocks written to the volume at one time. Vol Name The name of the special device file for the volume. For multi-volume file domains, the showfdmn command also displays the total volume size, total number of free blocks, and the total percent of volume space currently allocated. RESTRICTIONS
A file domain must be active before the showfdmn command can display volume information. A file domain is active when at least one fileset in the file domain is mounted. EXAMPLES
The following example displays domain information for the usr_domain file domain: % showfdmn usr_domain Id Date Created LogPgs Version Domain Name 2b5361ba.000791be Tue Jan 12 16:26 1999 256 4 usr_domain Vol 512-Blks Free % Used Cmode Rblks Wblks Vol Name 1L 820164 351580 57% on 256 256 /dev/disk/dsk0d To display information on all file domains on a system, enter the following sequence of commands: % cd /etc/fdmns % showfdmn * SEE ALSO
Commands: chvol(8), mkfdmn(8) Files: advfs(4) showfdmn(8)
All times are GMT -4. The time now is 08:46 PM.
Unix & Linux Forums Content Copyright 1993-2022. All Rights Reserved.
Privacy Policy