Notepad++ 是一款Windows环境下免费开源的代码编辑器,支持的语言:C, C++ , Java , C#, XML, HTML, PHP, Javascript!
本文给大家讲解的是用notepad++在windows下开发的shell脚本上传到linux下无法执行问题解决方法(bom问题),感兴趣的同学参考下。 (推荐学习:notepad++)
问题描述:
在一次调试shell语句的过程中发现,从notepad++文本拷贝出来的shell到Linux执行时,无任何错误!但是把notepad写好 的shell脚本上传到Linux系统调试时,报无法找到命令的错误!细想一下,问题根究肯定在Nodepad++上面,后查找原因,原来是格式转换的问题
1、查看当前文本格式
Notepad++界面中,在右下角有文件格式的描述:“Dos\Windows或UNIX或Mac”。
2、文件转换方法
但是如果每写一个shell文件都需要这样转换可能会很麻烦,那有没有一劳永逸的办法呢?
答案是有的,我们可以设置Notepad++默认新建的文件都是shell格式,具体操作如下:
打开在notepad++,设置,首选项
注意点:
1 文件格式,换行符windows和linux不一样
2 utf8文件不要有bom头
Atas ialah kandungan terperinci Notepad++编写的shell脚本在linux下无法执行怎么解决. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Notepad adalah sumber bebas dan terbuka. 1. Ia didasarkan pada Windows, yang dibangunkan oleh Donho, dan menyokong pelbagai bahasa pengaturcaraan. 2. Menyediakan penonjolan sintaks, lipatan kod dan fungsi lain, yang ringan dan mempunyai penggunaan sumber yang rendah. 3. Melalui makro dan pemalam seperti NPPEXEC, tugas boleh automatik dan arahan luaran boleh dilaksanakan. 4. Adalah disyorkan untuk mengemas kini secara teratur, meneroka sumber komuniti, dan pertimbangkan editor lain mengikut keperluan anda.

Langkah -langkah pemasangan Notepad: 1. Lawati laman web rasmi untuk memuat turun versi stabil terkini; 2. Jalankan fail pemasangan dan klik "Seterusnya"; 3. Setuju dengan perjanjian lesen; 4. Pilih laluan pemasangan; 5. Pilih sama ada untuk membuat pintasan desktop dan folder menu Mula; 6. Lengkapkan pemasangan dan mulakan Notepad.

Notepad adalah sumber percuma dan terbuka, dan dilesenkan di bawah GPLv2. 1. Sesiapa sahaja boleh menggunakan dan mengubah suai notepad secara percuma. 2. Apabila digunakan oleh perusahaan, sebarang pengubahsuaian atau lanjutan mesti diterbitkan dalam GPLV2. 3. Penggunaan produk komersial mesti mematuhi GPLV2, termasuk kod sumber awam.

Notepad berasal dari FRANCEDONHO.1) Perancis'sfocusoneducationandtechnologyfostersinnovation, reflectedInnotepad 'sdesign.2) theopen-sourceEthostignSwithfrenchrenchrenuesofsharingnknowledge.3)

Notepad lestari -mampan, penajaan, penajaan, andapluginecosystem.1) DonasiFromusersprovidethemainincome, KeepingTheToolFreeandFosteringCommunity.2) PenajaanSfrompaniesofferastableincomeWewhileMainingeNINGEFECT.3)

Alternatif percuma untuk Notepad termasuk visualStudiocode, sublimetext, dan atom. 1. VisualStudiocode menyokong pelbagai bahasa dan meningkatkan ciri melalui sambungan. 2. Sublimetext menyediakan versi penilaian, yang cepat dan mempunyai antara muka yang mudah. 3.atom terkenal dengan kebolehcapaian yang tinggi dan sesuai untuk keperluan peribadi.

Notepad adalah editor teks sumber percuma dan terbuka. 1) Penggunaan percuma menurunkan ambang masuk, 2) Ciri -ciri sumber terbuka dilaksanakan melalui lesen GPLv2, yang membolehkan tontonan, mengubah dan mengedarkan kod sumber, mempromosikan penyertaan komuniti dan evolusi perisian.

Notepad adalah editor teks percuma untuk Windows, yang menawarkan pelbagai ciri seperti: 1) sintaks yang menonjolkan, 2) autocomplete, 3) rakaman makro, 4) sambungan plug-in, 5) antara muka dan tetapan yang disesuaikan.


Alat AI Hot

Undresser.AI Undress
Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover
Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Undress AI Tool
Gambar buka pakaian secara percuma

Clothoff.io
Penyingkiran pakaian AI

Video Face Swap
Tukar muka dalam mana-mana video dengan mudah menggunakan alat tukar muka AI percuma kami!

Artikel Panas

Alat panas

SublimeText3 versi Cina
Versi Cina, sangat mudah digunakan

Pelayar Peperiksaan Selamat
Pelayar Peperiksaan Selamat ialah persekitaran pelayar selamat untuk mengambil peperiksaan dalam talian dengan selamat. Perisian ini menukar mana-mana komputer menjadi stesen kerja yang selamat. Ia mengawal akses kepada mana-mana utiliti dan menghalang pelajar daripada menggunakan sumber yang tidak dibenarkan.

Notepad++7.3.1
Editor kod yang mudah digunakan dan percuma

Penyesuai Pelayan SAP NetWeaver untuk Eclipse
Integrasikan Eclipse dengan pelayan aplikasi SAP NetWeaver.

SublimeText3 Linux versi baharu
SublimeText3 Linux versi terkini