シェルスクリプト[シェル]を書き込む方法

私がいない白い鮑彪注を願って、ブラシの賞賛やコメントのポイントは歩いて、だけでなく、[予約]禁止
この記事はシェルスクリプトは注意を払うに作業の必要性の一部としてだけでなく、ローカルで実行し、リモートの書き方を説明することである[シェル]の記事(私はもっと多くのノート、ゆっくりとしか作られ、特に必要がある特定の側面がある場合、あなたは私が適切な情報を持っている場合、私は問題を優先させて頂きます、コメントに返信することができます)の始まり
@note:スクリプトを実行するためにプログラムする方法を知りたい場合は、私の他の記事を参照してシェルスクリプトを実行する方法についての

シェルスクリプトの書き方
どのようにスクリプトを実行するには保存できません
ビューのいくつかの個人的な経験

SH脚本

まず第一に、私は子供の靴の窓は、自分の同化を理解するので、私は、Macのシステムを使用して、この場所を説明したいです。(アムウェイMACにこちらをクリックして、指定のLinuxに接続するためにいくつかの他のサードパーティ製のソフトウェアを必要としない、ローカルで仮想マシンを設定する必要はありません、もちろん、PowerShellは良いことです、ここでアムウェイMacがより便利にプログラミングするものである)
ここで最初のmacですvimのエディタを搭載し、仕事に加えて、まだ多くの主流は本当に使いやすい、同社のSublime3でこれらの2人ということで、その後、アムウェイを見て、このような崇高など、いくつかの他のエディタを必要とし、基本的なアトム。
私たちは、直接の質問に、どのようにシェルスクリプトを書くには?以下二つの方法よりも何もありません。

  1. このようなSublime3たちのノーマルオープンAウインドウ(私はカザフスタンの内容を書く)
    ここに画像を挿入説明
    私たちは、このインタフェースに書くことを私たちは、完成したSHコードは、我々はXXXXとしてこのファイルを保存します文化と教育の通常の方法を保存することができます。 SH(それは聞いていない、.SH終了でなければならない理由は、ドキュメントの終わりが単語である理由、規制)
  2. 第二种就是我们在工作的时候是在远程的服务器上的,我们是没有办法在本地编写脚本的,这时候我们就要用到vim这个编辑期(这里要说一下Mac的Unix系统跟我们部署的远程Linux机器的命令还是有区别的,只不过前期的时候不用care,命令基本一致
    首先我们打开我们的Iterm2,或者Command+空格 输入terminal 这两种方法都能打开命令行界面,这里我用Iterm2作为例子,如下所示
    ここに画像を挿入説明
    不要在乎我们前面为什么不一样,为什么你的没有蓝色的这个箭头,因为我装了omyzsh,后期我会有教程,等不了的也可以自己搜索教程
    然后我们要输入
    vim 脚本的名字.sh
    这里要记住所有的东西尽量不要出现中文!
    这里要记住所有的东西尽量不要出现中文!
    这里要记住所有的东西尽量不要出现中文!

    以上两步结束我们进入到了新的界面,此时我们要摁一下英文的i进行编辑模式,左下角出现
    ここに画像を挿入説明
    这样我们就能在这里面编写代码了,编写好了之后我们要摁一下esc键,然后输入:wq进行保存。

脚本无法保存

如果出现了没有办法保存的情况,一般都是没有写的权限。这个时候后你要用control + z退出去(这种退出是不会保存代码的,所以最好先把代码复制一下)。我们要输入ls -l查看文件的权限,下面我给个图看一下具体的例子
ここに画像を挿入説明
这个地方就是针对不同用户的读写权限(理解不了不要紧),以为如果我前面的你都看不懂,一般你就是测试或者自己搭着玩,你就直接chmod 777 脚本的名字.sh这样就行了。然后再进行上面的正常操作就好。

个人坑点

@warning:仕事でなければならない何気なくchmod 777特に中小企業、運用、保守チームが完璧ではない、システムは完璧ではない、ただの許可を与えることはありません。あなたのコードの問題ならば、結果は深刻なので、あなたは、このスクリプトは、スクリプトで削除した後、いくつかの企業が完了したタスクをプルアップし、バッチタスクを実行し、私はいくつかの時間のために働いて、人々が理解すると思いますがありますちょうどそれらの一つであり、この問題は、。第二の可能性が高い根本的な権利の不均一な分布につながることで、著作権管理が便利ではない、それはたくさんのことを動作させるための初心者が許可してはならない、大企業のためのタブーです。あなたはこの白いものの深刻さを理解するために持っているように、ではないプログラマは、あなたが間違いを犯すことはできませんが、いくつかのミスが、私はあまりにもすべてのバックアップデータを削除されたと言っても過言を許さないことはできない。しかし、人々は、間違ったで育ったが、あなたは学ぶ必要があります。

公開された21元の記事 ウォン称賛20 ビュー1877

おすすめ

転載: blog.csdn.net/weixin_43071838/article/details/104492265
おすすめ