Linux SH file hint no such file or directory

Source: Internet
Author: User
Tags ultraedit

Linux executes. sh file, prompting no such file or directory problem Resolution

12-06-28 16:59love__coder

Linux executes the. sh file, prompting no such file or directory issues

Problem description

Workaround

Analyze the cause, maybe because I have a permissions issue with the platform migration, we're going to switch permissions.

1) Convert under Windows:

Use some editors, such as UltraEdit or EditPlus, to first convert the script encoding and then put it into Linux for execution. The conversion mode is as follows (UltraEdit): File-->conversions-->dos->unix.

2) method

Open the Sh file with vim and enter:

[Plain]

: Set FF

Enter, display Fileformat=dos, reset the following (www.111cn.net) file format:

[Plain]

: Set Ff=unix

Save exit:

[Plain]

: Wq

We can do it again.

3) Conversion of permissions in Linux

You can also convert from Linux:

First, make sure that the file has executable permissions

#chmod u+x filename

Then modify the file format

#vi filename

Three methods can be easily and quickly solved about Linux execution. sh file, prompting no such file or directory this issue.

Under the window platform, write the shell script file, migrate to the Linux platform, assign executable permissions, execute the SH file,

However, no such file or directory is indicated. LS down, there is indeed the file, how can things be,

Is it a file format compatibility issue? Open the Sh file with vim and enter:

[Plain]

: Set FF

Enter, display Fileformat=dos, reset the following file format:

[Plain]

: Set Ff=unix

Save exit:

[Plain]

: Wq Linux executes. sh file, prompting no such for solution to problems with file or directory

12-06-28 16:59love__coder

Linux executes the. sh file, prompting no such file or directory issues

Problem description

Workaround

Analyze the cause, maybe because I have a permissions issue with the platform migration, we're going to switch permissions.

1) Convert under Windows:

Use some editors, such as UltraEdit or EditPlus, to first convert the script encoding and then put it into Linux for execution. The conversion mode is as follows (UltraEdit): File-->conversions-->dos->unix.

2) method

Open the Sh file with vim and enter:

[Plain]

: Set FF

Enter, display Fileformat=dos, reset the following (www.111cn.net) file format:

[Plain]

: Set Ff=unix

Save exit:

[Plain]

: Wq

We can do it again.

3) Conversion of permissions in Linux

You can also convert from Linux:

First, make sure that the file has executable permissions

#chmod u+x filename

Then modify the file format

#vi filename

Three methods can be easily and quickly solved about Linux execution. sh file, prompting no such file or directory this issue.

Under the window platform, write the shell script file, migrate to the Linux platform, assign executable permissions, execute the SH file,

However, no such file or directory is indicated. LS down, there is indeed the file, how can things be,

Is it a file format compatibility issue? Open the Sh file with vim and enter:

[Plain]

: Set FF

Enter, display Fileformat=dos, reset the following file format:

[Plain]

: Set Ff=unix

Save exit:

[Plain]

: Wq

Again, I can do it. This matter again to me to wake up, the program as far as possible under the Linux write, migration, may be a lot less problems.

Again, I can do it. This matter again to me to wake up, the program as far as possible under the Linux write, migration, may be a lot less problems.

Linux SH file hint no such file or directory

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.