shell script giving error message "No such file or directory" on cygwin 3.0.7-1

Brian S. Wilson wilson96@comcast.net
Fri Sep 27 11:42:00 GMT 2019


On 09/27/2019 07:18, Eliot Moss wrote:
> On 9/26/2019 10:43 PM, DynV Montrealer wrote:
>> I've tried updating Cygwin a few days ago, hopefully I did it right
>> and it
>> seems its version cygwin 3.0.7-1, with its kernel version
>> 3.0.7(0.338/5/3).
>> If you did not realize it, I'm unfamiliar with Cygwin, as well as with
>> GNU/Linux.
>> I managed to do a command that give the result I wanted (I've tested it
>> successfully) ; its censored version is "sed -e 'WORKING_REGEX' -i
>> /cygdrive/REGEX_FILE_FULL_PATH". I then copy-pasted it (from Cygwin64
>> Terminal) into a file I saved with the extension .sh hoping to have that
>> work as a shell script. I then input in the terminal the uncensored
>> "./cygdrive/SHELL_SCRIPT_FULL_PATH" and got the uncensored version of
>> "-bash: ./cygdrive/SHELL_SCRIPT_FULL_PATH: No such file or
>> directory". Oh!
>> And it likely is the right path as when I do the command "ls
>> /cygdrive/SHELL_SCRIPT_FULL_PATH" it gives the output
>> "/cygdrive/SHELL_SCRIPT_FULL_PATH".
>>
>> Is there a way to make a Cygwin shell script with the command? Or do
>> I have
>> to make a text file giving instructions (copy-paste, etc.) ?
>
> I am confused by your ./cygdrive/SHELL_SCRIPT_FULL_PATH.  I would think
> you should omit the leading dot.  cygdrive hangs off the root of the
> cygwin
> file system.  Or maybe you meant . <space> filename?  That would source
> a file.
Rather than continue to recommend the old ". <space> filename" syntax
for sourcing a file, I'd recommend using the "source filename" option. 
It works the same way and is less likely to be confused.

Brian Wilson

-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0x0E6E241A34F9D685.asc
Type: application/pgp-keys
Size: 3115 bytes
Desc: not available
URL: <http://cygwin.com/pipermail/cygwin/attachments/20190927/d8fed065/attachment.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0x0E6E241A34F9D685.asc
Type: application/pgp-keys
Size: 3114 bytes
Desc: not available
URL: <http://cygwin.com/pipermail/cygwin/attachments/20190927/d8fed065/attachment-0001.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 801 bytes
Desc: OpenPGP digital signature
URL: <http://cygwin.com/pipermail/cygwin/attachments/20190927/d8fed065/attachment.sig>


More information about the Cygwin mailing list