Pushd Popd and Dirs History?


 
Thread Tools Search this Thread
Top Forums Shell Programming and Scripting Pushd Popd and Dirs History?
# 15  
Old 03-08-2011
And what is the filename?
# 16  
Old 03-08-2011
Quote:
Originally Posted by Corona688
And what is the filename?
I created a new file named "hello" and then I wrote the code there . . . Please help me Smilie I just need to create a file or command that show my change of directories history :|
# 17  
Old 03-08-2011
Quote:
Originally Posted by iennetastic
I created a new file named "hello" and then I wrote the code there . . . Please help me Smilie I just need to create a file or command that show my change of directories history :|
please post the content of 'hello' (using code tags)
# 18  
Old 03-08-2011
Quote:
Originally Posted by vgersh99
please post the content of 'hello' (using code tags)
echo $0

that's it Smilie huhuhuh
# 19  
Old 03-08-2011
Quote:
Originally Posted by vgersh99
what does echo $0 return?
This means that you are supposed to type this command and report on the output. I start out with this in my command window:
Code:
$

That $ is a prompt. It means that I can type a command. So I start:
Code:
$ echo

At this point I have typed "e", "c", "h", "o" and now I need to press the space bar. Then I can type the rest of the command.
Code:
$ echo $0

Now when I enter the "Enter" button the command will be run and it will display some output.

But I should not just say "it produced some output" or "it typed some stuff" or even "it showed the name of my shell". We want the exact output. Character by character. We do not want a summary or a general description of the output.

So the ideal response to vgersh99's question is to do something like this:
Code:
$ echo $0
-ksh
$

At this point vgersh99 would know that my shell is actually ksh. Now you need to do that same thing. Get a prompt from your shell. Type in echo $0. And then report back with the answer you got. I have faith in you. I think that you can do this. Smilie
# 20  
Old 03-08-2011
Quote:
Originally Posted by Perderabo
This means that you are supposed to type this command and report on the output. I start out with this in my command window:
Code:
$

That $ is a prompt. It means that I can type a command. So I start:
Code:
$ echo

At this point I have typed "e", "c", "h", "o" and now I need to press the space bar. Then I can type the rest of the command.
Code:
$ echo $0

Now when I enter the "Enter" button the command will be run and it will display some output.

But I should not just say "it produced some output" or "it typed some stuff" or even "it showed the name of my shell". We want the exact output. Character by character. We do not want a summary or a general description of the output.

So the ideal response to vgersh99's question is to do something like this:
Code:
$ echo $0
-ksh
$

At this point vgersh99 would know that my shell is actually ksh. Now you need to do that same thing. Get a prompt from your shell. Type in echo $0. And then report back with the answer you got. I have faith in you. I think that you can do this. Smilie
Lol. thanks for that!! Smilie Anyway it says "Bash"
# 21  
Old 03-08-2011
It probably doesn't say 'Bash', but rather 'bash'.
It's better to copy/paste the exact commands and the associated output using the code tags.

ok, good. Now post the content of your 'hello' script, please.
Login or Register to Ask a Question

Previous Thread | Next Thread

10 More Discussions You Might Find Interesting

1. UNIX for Dummies Questions & Answers

Pushd popd

Howdy, I'm working through the book LEARN PYTHON THE HARD WAY, Appendix: Command Line Crash Course. I got to wondering if pushd and popd are really ever used all that much? Thank you for your insights, DN (4 Replies)
Discussion started by: danuke
4 Replies

2. UNIX for Advanced & Expert Users

History to Another file [local user history , but root access]

Hi all, My need is : 1. To know who , when , which command used. 2. Local user should not delete this information. I mean , with an example , i can say i have a user user1 i need to give all the following permissions to user1, : a. A specific directory other than his home... (3 Replies)
Discussion started by: linuxadmin
3 Replies

3. UNIX for Dummies Questions & Answers

**HELP** how to do a listing of dirs and all sub dirs only

I am trying to get a listing of ALL directories only under /export (as an example). I can get all the dirs directly under /export but I need any sub dirs under those dirs. I've looked (here and google) but can not find anything that works (4 Replies)
Discussion started by: bbraml
4 Replies

4. UNIX for Dummies Questions & Answers

pushd and popd

I'm learning about pushd and popd, and the section in my book defines them as functions to put in the .profile file, but I've noticed that the commands obviously already exist. I was wondering -- how do I find out where these commands are? Is there some kind other command/series of commands I can... (11 Replies)
Discussion started by: Straitsfan
11 Replies

5. UNIX for Dummies Questions & Answers

Shell script for for pushd function

I'm looking at a script for a pushd function in my bash book: DIRSTACK="" export DIRSTACK pushd () { dirname=$1 DIRSTACK="$dirname ${DIRSTACK:-$PWD' '}" cd ${dirname:?"missing directory name."} echo "$DIRSTACK" } Wanted to ask if someone could explain what's... (0 Replies)
Discussion started by: Straitsfan
0 Replies

6. UNIX for Dummies Questions & Answers

Pushd commands features

Hi All, im using pushd and popd as below , but im getting different results, it is not consistent. pushd <DIR> pkzip <ZIP FILE NAME> * popd echo " Hi" it is going into the DIR as expected and while zipping it, in between it got suspended by itself and executed the remaining step... (1 Reply)
Discussion started by: rithu
1 Replies

7. UNIX for Dummies Questions & Answers

pushd and popd

This question is related to pushd and popd. After I have pushed directories, I would like to see what are the contents of the stack currently before I execut e popd. The reason is that many a times we forget (or can get confused when multiple shells are open) what we pushed and would like to first... (4 Replies)
Discussion started by: sharanbr
4 Replies

8. Shell Programming and Scripting

pushd popd

Are there any arguments for 'pushd' and 'popd' so that it wont output the whole stack to the screen everytime i call the commands? (1 Reply)
Discussion started by: owijust
1 Replies

9. UNIX for Dummies Questions & Answers

pushd/popd missing on SGI irix 6.5.11

I know that pushd/popd are built into csh, but I'm trying to run a set of 3rd party make files that use sh. My problem is that sh simply squawks that pushd and popd are not found, then the make dies due to the error. I've searched the entire system, and they are indeed missing. Evidently SGI... (3 Replies)
Discussion started by: jbalster
3 Replies

10. UNIX for Dummies Questions & Answers

pushd?

Hello Can someone tell me difference between the command cd an pushd? I dont get it! :( Greets Marcus (3 Replies)
Discussion started by: Fwurm
3 Replies
Login or Register to Ask a Question