Scripts written by Notepad cannot be run under the shell

Source: Internet
Author: User

notepad++ is a free open source code Editor in the Windows environment, supported languages: C, C + +, Java, C #, XML, HTML, PHP, javascript!

This article is to explain the use of notepad++ in the development of Windows shell scripts uploaded to Linux can not perform problem solving method (BOM problem), interested students reference.

Problem Description:

In the process of debugging a shell statement, it was discovered that there was no error when the shell from the notepad++ text was copied to the Linux execution! But when I upload a shell script written by Notepad to the Linux system debug, I can't find the command error! Think about it, the problem Genjiu certainly on the nodepad++ above, after looking for reasons, the original is the format conversion problem

1. View the current text format

In the notepad++ interface, there is a description of the file format in the lower right corner: "Dos\windows or Unix or Mac".

2. File Conversion method


But what if it would be cumbersome to write a shell file for every one of them? The answer is yes, we can set notepad++ the default new file is the shell format, the operation is as follows:

Open in notepad++, settings, preferences

Note the point:

1 file format, line break windows and Linux are not the same

2 UTF8 file do not have BOM header

Welcome reprint please indicate source all the way blog, address: http://www.16boke.com/article/detail/144

Scripts written by Notepad cannot be run under the shell

Related Article

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.