This is the mail archive of the cygwin mailing list for the Cygwin project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: Newbie Questions


Right ... the extension is a windows thing.

Most of the bourne shell scripts i have come across have no extension.
Some have the Shebang line ... while others don't have it.

I am still in the planing stages ... I am not sure if I am going to use an extension or not.

It might be a good idea to use .sh and then you would know that it is a script.





On 2/5/2014 4:17 PM, Warren Young wrote:
On 2/5/2014 11:30, Larry Hall (Cygwin) wrote:
On 2/5/2014 1:25 PM, Mike Rushton wrote:
does cygwin have a preferred extension for scripts ?

No, the extension can be whatever you like. By convention, bash/sh scripts
with extensions use ".sh".

I'd bet there are more Bourne shell scripts in the world with no extension at all than .sh.

For the most part, Mike, POSIXy systems like Cygwin and Linux use magic bytes[1] and the shebang line[2] to figure out what is contained in a given file, rather than the file name.


[1] http://goo.gl/5F9P33
[2] http://goo.gl/XjINSi


--
Problem reports:       http://cygwin.com/problems.html
FAQ:                   http://cygwin.com/faq/
Documentation:         http://cygwin.com/docs.html
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple




--
Problem reports:       http://cygwin.com/problems.html
FAQ:                   http://cygwin.com/faq/
Documentation:         http://cygwin.com/docs.html
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]