About 11,400,000 results
Open links in new tab
  1. shell - Difference between sh and Bash - Stack Overflow

    When writing shell programs, we often use /bin/sh and /bin/bash. I usually use bash, but I don't know what's the difference between them. What's the main difference between Bash and sh? What do we ...

  2. linux - What's a .sh file? - Stack Overflow

    5 Typically a .sh file is a shell script which you can execute in a terminal. Specifically, the script you mentioned is a bash script, which you can see if you open the file and look in the first line of the file, …

  3. linux - What exactly is the sh command? - Super User

    sh is the bourne shell. There are several shells, of which bourne is the old standard, installed on all unix systems, and generally the one you can guarantee will exist. The shell is the command interpreter …

  4. bash - What is the purpose of the `sh` command? - Super User

    What is the purpose of the sh command when used interactively and when used inside of a bash script? Other than on the hash bang line (the first line) should sh ever be replaced with bash on a b...

  5. How do I execute a bash script in Terminal? - Stack Overflow

    Mar 9, 2018 · It can work if sh is a symlink to bash, or if the script does not use any Bash-specific construct. In the former case, using bash instead of sh is the only correct, portable solution; in the …

  6. How to run .sh on Windows Command Prompt? - Stack Overflow

    Oct 23, 2014 · Your answer is presented as if you expect to be able to type sh on an arbitrary Windows command prompt and have it work.

  7. What is the difference between using `sh` and `source`?

    DESCRIPTION Bash is an sh-compatible command language interpreter that executes commands read from the standard input or from a file. Bash also incorporates useful features from the Korn and C …

  8. executable - Running .sh scripts in Git Bash - Stack Overflow

    Apr 4, 2016 · Git bash is looking for the sh-bang (#!/ [interpreter]), and that's what it uses to assess executablity. As such, the answer here is actually just wrong, except for the part which requires a ./ …

  9. How do I run .sh or .bat files from Terminal? - Stack Overflow

    Jun 10, 2013 · Type bash script_name.sh or ./script_name in linux terminal. Before using ./script_name make you script executeable by sudo chmod 700 script_name and type script_name.bat in windows.

  10. shell script - How to execute .sh files on Windows? - Super User

    82 When I am trying to execute a .sh file with the command line ./name.sh, I am getting this error: "." is not recognized as an internal or external command, operable or batch file How can I execute .sh files …