How to save an ls of my desktop onto a folder on my desktop as a txt file? In one line/step

48 views Asked by At

i was doing something thinking and wanted to understand if i could save information on to folder. I know i can do it in many steps, create the file, then move it to a folder. But is there a one step command ?

I tried something like this. Trying to get files/folder list and total number as well..that is why i use wc -l as well. how to combine these?

ls | wc -l > desktop_intel.txt foldername

I think it doesn't work. What if i want to safe this as text on a usb drive for instance ? Thank you !

1

There are 1 answers

1
commanderdata On BEST ANSWER

If I'm understanding your question correctly, something like the following should work.

ls desktop/ > desktop/foldername/desktop_intel.txt

This assumes a desktop/ subdirectory is in your current directory.

Note in your example it's unclear what you're trying to accomplish with the wc -l as there is no mention of needing a word count in your description.

If you want to save to a USB, you would need a path to the mount point (which is just a directory) for the USB drive, you can try commands like mount and df to get that path, and then redirect the output from the ls command to that directory.