About 2,550,000 results
Open links in new tab
  1. What does $# mean in shell? - Unix & Linux Stack Exchange

    What does $# mean in shell? I have code such as if [ $# -eq 0 ] then I want to understand what $# means, but Google search is very bad for searching these kinds of things.

  2. Difference between Login Shell and Non-Login Shell?

    May 8, 2012 · I understand the basic difference between an interactive shell and a non-interactive shell. But what exactly differentiates a login shell from a non-login shell? Can you give …

  3. shell - Difference between sh and Bash - Stack Overflow

    Shell - "Shell" is a program, which facilitates the interaction between the user and the operating system (kernel). There are many shell implementations available, like sh, Bash, C shell, Z …

  4. What do $? $0 $1 $2 mean in a shell script? - Stack Overflow

    I often come across $?, $0, $1, $2, etc in shell scripting. I know that $? returns the exit status of the last command: echo "this will return 0" echo $? But what do the others do? …

  5. What is the purpose of "&&" in a shell command? - Stack Overflow

    Oct 27, 2021 · What is the purpose of "&&" in a shell command? Asked 14 years, 10 months ago Modified 2 years, 5 months ago Viewed 683k times

  6. How do I get a console-like connection into a Docker container's …

    docker debug <container or image> It allows you to get a shell (bash/fish/zsh) into any container. It also works for stopped containers and images. Essentially it's a replacement of docker exec …

  7. shell - How to concatenate string variables in Bash - Stack Overflow

    Nov 15, 2010 · A bashism is a shell feature which is only supported in bash and certain other more advanced shells. It will not work under busybox sh or dash (which is /bin/sh on a lot of …

  8. shell - How can I compare numbers in Bash? - Stack Overflow

    BTW, in bash a semi-colon is a statement separator, not a statement terminator, which is a new-line. So if you only have one statement on a line then the ; at end-of-line are superfluous. Not …

  9. What is the difference between shell, console, and terminal?

    The shell is the program which actually processes commands and returns output. Most shells also manage foreground and background processes, command history and command line editing.

  10. shell - Redirect stderr and stdout in Bash - Stack Overflow

    I want to redirect both standard output and standard error of a process to a single file. How do I do that in Bash?