Command problem - mistake corrected!

All Gurus once were Newbies
Forum rules
There are no such things as "stupid" questions. However if you think your question is a bit stupid, then this is the right place for you to post it. Please stick to easy to-the-point questions that you feel people can answer fast. For long and complicated questions prefer the other forums within the support section.
Before you post please read this

Command problem - mistake corrected!

Postby T J Tulley on Wed Apr 30, 2008 1:57 pm

Original text:
I have a terminal open with prompt in /home - thus: ~/$.
ls -a shows all the contents of my own home file, including Documents.

Revised text:
That referred to a terminal looking at /home in Daryna, while my screen was looking at /home in Celena. That's where I want to operate.
Now my terminal shows the prompt: /media/sda6/theo/Documents$

I have File Browser open showing sda6 which is the partition allocated to /home - it shows /lost+found and /theo (me, the only user).

/theo is open showing, among all the other folders and files, Documents, a folder containing 4 items.
Documents also is open, and shows one folder (62 items) and 3 files - 1 pdf & 2 odt.

The original problem was that I entered cd /Documents, and the prompt duly changed to:
~/Documents$ - and then a command ls -a produced the response, only:
. ..
with no trace of the folder or 3 files.
Now with my terminal correctly addressed the command: ls -a shows the 4 items in Documents, thus:
theo@TJT5Daryna:/media/sda6/theo/Documents$ ls -a
. .. c_xls.pdf GdnITMWJ.odt Local FoldersI4TbkCel man-rsync.odt_0.odt

One of these is the folder named: Local FoldersI4TbkCel. To access this in a command line it is of course necessary to replace the space with ? or * but the command:
less /Local*FoldersI4TbkCel | lpr
produces the response:
/Local*FoldersI4TbkCel: No such file or directory
lpr: Error - stdin is empty, so no job has been sent.

So - essentially, the problem remains. I need to list the contents of that folder. Of course I can see it on the screen if I open it.

I shall be most grateful for advice.
Yours hopefully -

Theo Tulley.
Using a PC with 2GB RAM, 3 hdds and a 1.7 GHz Celeron cpu.
User avatar
T J Tulley
Level 5
Level 5
 
Posts: 581
Joined: Wed Jul 18, 2007 10:18 am
Location: Hull, England

Linux Mint is funded by ads and donations.
 

Re: Command problem - mistake corrected!

Postby hal8000 on Sun May 04, 2008 3:06 pm

T J Tulley wrote:Original text:
I have a terminal open with prompt in /home - thus: ~/$.
ls -a shows all the contents of my own home file, including Documents.

Now with my terminal correctly addressed the command: ls -a shows the 4 items in Documents, thus:
theo@TJT5Daryna:/media/sda6/theo/Documents$ ls -a
. .. c_xls.pdf GdnITMWJ.odt Local F Local FoldersI4TbkCeloldersI4TbkCel man-rsync.odt_0.odt

One of these is the folder named: Local FoldersI4TbkCel. To access this in a command line it is of course necessary to replace the space with ? or * but the command:
less /Local*FoldersI4TbkCel | lpr
produces the response:
/Local*FoldersI4TbkCel: No such file or directory
lpr: Error - stdin is empty, so no job has been sent.

So - essentially, the problem remains. I need to list the contents of that folder. Of course I can see it on the screen if I open it.

I shall be most grateful for advice.


To List the contents of folders in bash type:
ls Documents/Local \FoldersI4TbkCel/*

The \ replaces the space (not a good idea in unix) and * will show you all folder contents.

less /Local*FoldersI4TbkCel | lpr
Fails because youre telling less to look in / directory first
less /home/theo/Documents/Local\FoldersI4TbkCel | lpr

will work has it has the full path, replace theo with whatever username you installed with.
Try googling for basix unix commands, its a bit tricky at first, like anything else new
User avatar
hal8000
Level 4
Level 4
 
Posts: 232
Joined: Sun May 04, 2008 2:04 pm
Location: UK

Re: Command problem - mistake corrected!

Postby T J Tulley on Sun May 04, 2008 4:19 pm

Thanks hal8000:

No luck! Here's the terminal record - with my comments in red.
I'm in Celena, not Daryna this time, but the contents of the directory concerned are the same (a backup from Thunderbird).

theo@TJT4Celena:~/Documents$ ls -a
. .. c_xls.pdf GdnITMWJ.odt Local FoldersI4TbkCel man-rsync.odt_0.odt [Note that Local FoldersI4TbkCel is one of the files listed]
theo@TJT4Celena:~/Documents$ less /home/theo/Documents/Local\FoldersI4TbkCel | lpr [Command copied from your post!]
/home/theo/Documents/LocalFoldersI4TbkCel: No such file or directory
lpr: Error - stdin is empty, so no job has been sent.
theo@TJT4Celena:~/Documents$ less /home/theo/Documents/Local*FoldersI4TbkCel | lpr [Tried again with * instead of \]
/home/theo/Documents/Local FoldersI4TbkCel is a directory [I want its contents!]
lpr: Error - stdin is empty, so no job has been sent.
theo@TJT4Celena:~/Documents$ ls Documents/Local\FoldersI4TbkCel/* [Your command for contents to bash]
ls: Documents/LocalFoldersI4TbkCel/*: No such file or directory
theo@TJT4Celena:~/Documents$ ls Documents/Local \FoldersI4TbkCel/* [Tried again with space before \ ]
ls: Documents/Local: No such file or directory
ls: FoldersI4TbkCel/*: No such file or directory
theo@TJT4Celena:~/Documents$

What am I doing wrongly? I could of course rename that file without the space, but it would be a nuisance - it is the name in .Mozilla-Thunderbird copied into Documents, with my coded date added.
Yours hopefully -

Theo Tulley.
Using a PC with 2GB RAM, 3 hdds and a 1.7 GHz Celeron cpu.
User avatar
T J Tulley
Level 5
Level 5
 
Posts: 581
Joined: Wed Jul 18, 2007 10:18 am
Location: Hull, England


Return to Newbie Questions

Who is online

Users browsing this forum: Google Adsense [Bot], monkeyboy and 36 guests