このファイルを書き込む前に、シェルを作成していません。以前に変更しただけです。シェルを見たことがあります。
このブロガーによるシェルの簡単な説明をご覧ください。非常によく書かれています。
https://blog.csdn.net/miss1181248983/article/details/81278937
1.ファイルを、できれば/ usr / local / sbinに作成し、管理やその後のメンテナンスに便利だと聞きました。
//创建文件命令
sudo touch test.sh
2.ファイルにコンテンツを追加する
最初の行は#!/bin/bash
ファイルがbash
構文を使用していることを示すことから始まります
#
備考
プログラミングを学んだ人なら誰でも一目でそれを知ることができますが、私はphpを使ったことがありません。
#!/bin/bash
## This is my first shell script.
## Writen by homey 2019-11-13
date
echo "Hello World!"
3.以下のシェルスクリプトの実行を開始します
まず、次のように権限の問題が発生します
cosun@cosun:/usr/local/sbin$ ./test.sh
-bash: ./test.sh: 权限不够
権限が十分ではないので、権限を与えます。どのように与えるのですか?以下の通り
cosun@cosun:/usr/local/sbin$ sudo chmod +x test.sh
その後、問題が発生します。通常、chmod 755と他のコマンド+デジタルアクセス許可を実行します。たとえば、これには読み取りと書き込みのアクセス許可があります。chmod + xとはどのような権限ですか?
chmod +x的意思就是给执行权限,只有命令才可执行,所有可理解为给脚本执行权限。
その後
cosun@cosun:/usr/local/sbin$ ./test.sh
2019年 11月 13日 星期三 09:43:39 CST
Hello World!
いかがですか シェルスクリプトになりますか?