Help - Search - Members - Calendar
Full Version: Send directory in Long file
Linuxhelp > Support > Programming in Linux
How would I Send a directory in long format of the Lab3 directory to a file called dir.txt
At first glance is this homework?
What do you mean by long format?
Look at the options for the ls command
To send some sort of output to a file would be
ls > test.file (This will overwrite if the file exists)
ls >> test.file (This will append if the file exists)
The command you are looking for is this:

ls -al >dir.txt

Make sure you inter the directory that you need to copy, in this case the Lab3 directory, then use the command prompt ls. This shows all the files and/or subdirectories in that directory(this is just to make sure there arent any unwanted files).

Once you are sure there are no unwanted files, use the command prompt:

ls -al >dir.txt

This will take the directory list(ls), and will take all files(including hidden ones) in long format and copy those into the destination file or directory, which in this case is dir.txt.

The greater than sign (>) before the dir.txt mean that it will overwrite anything located in that file/directory. If you were to use 2 greater than signs (>>) then it would add to what is already in the file/directory, putting it at the end of the file.

[if anybody notices anything wrong with this, please feel free to correct me. Im fairly new to Linux.]
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Invision Power Board © 2001-2018 Invision Power Services, Inc.