paint-brush
ターミナルのスーパーパワーを解き放つ: 楽しい Bash スクリプト チュートリアル@jiniuspark
2,486 測定値
2,486 測定値

ターミナルのスーパーパワーを解き放つ: 楽しい Bash スクリプト チュートリアル

Jin Park
Jin Park HackerNoon profile picture

Jin Park

@jiniuspark

Tech enthusiast exploring cybersecurity, AI, and coding. Passionate about...

3 分 read2023/05/24
Read on Terminal Reader
Read this story in a terminal
Print this story

長すぎる; 読むには

Bash スクリプトには、シェルが実行するコマンドのリストを記述することが含まれます。それはあなたのコマンドラインインタープリターであり、あなたのコマンドに従う準備ができているデジタルの魔神です。 Bash スクリプトは氷山の一角にすぎません。そこには探検できる海が広がっています。
featured image - ターミナルのスーパーパワーを解き放つ: 楽しい Bash スクリプト チュートリアル
Jin Park HackerNoon profile picture
Jin Park

Jin Park

@jiniuspark

Tech enthusiast exploring cybersecurity, AI, and coding. Passionate about life's artful oddities

0-item
1-item

STORY’S CREDIBILITY

Guide

Guide

Walkthroughs, tutorials, guides, and tips. This story will teach you how to do something new or how to do something better.

Code License

Code License

The code in this story is for educational purposes. The readers are solely responsible for whatever they build with it.

さて、まあ、まあ、ここにあるものを見てください! Bash スクリプトについて学ぶことに興味があるのですね?あなたが角をつかんで雄牛を捕まえる決断をしたことをうれしく思います。私を信じて; Bash スクリプトの威力を一度味わってしまうと、もう後戻りはできなくなります。これを端末とのランデブーと考えてください。Bash スクリプトの力を使って端末を自分の曲に合わせて踊らせる方法を学びます。さて、飛び込んでみましょうか?

Bash スクリプトの世界を覗いてみる

本題に入る前に、Bash スクリプトとは何か、そしてなぜそれがそれほど重要なのかについて、空気をきれいにしておきましょう。 Bash (Born Again SHell) は、ほとんどの Linux ディストリビューションのデフォルト シェルです。それはあなたのコマンドラインインタープリターであり、あなたのコマンドに従う準備ができているデジタルの魔神です。


  • シェルとは何ですか?これは、オペレーティング システムとチャットできるユーザー インターフェイスと考えてください。ただし、チャットにはより多くのコマンドが含まれ、世間話は少なくなります。
  • スクリプトについてはどうですか?シェルが実行する一連のコマンドを記述します。


したがって、Bash スクリプトには、シェルが実行するコマンドのリストを記述し、反復的なタスクを自動化し、作業を容易にすることが含まれます。甘いですね。

Bash スクリプト 101: 実践的な旅

最初の Bash スクリプトの作成

ボールを転がす時が来ました!初めての Bash スクリプトはロケット科学になるわけではありません。物事をシンプルにしましょう。 Bash スクリプトを作成するには、次の手順を実行します。


  1. テキストエディタを開きます。
  2. コマンドを書きます。
  3. ファイルに .sh 拡張子を付けて保存します。


プログラマーの古典的な挨拶である「Hello World」を繰り返してみましょう。


 #!/bin/bash echo "Hello, World!"


#!/bin/bash はシバンと呼ばれます。これは、これが Bash スクリプトであることをシステムに伝えます。


Bash スクリプトの実行

Bash スクリプトの実行は非常に簡単です。覚えておく必要があるのは 2 つのステップだけです。


chmod コマンドを使用してスクリプトに実行権限を与えます: chmod +x script.sh


スクリプトを実行します: ./script.sh


出来上がり!端末に「Hello, World!」と表示されるはずです。最初の Bash スクリプトを実行しました。


Bash の変数

ここでは Bash スクリプトの核心である変数について詳しく説明するので、しっかりと理解してください。 Bash では、次のような変数を定義します。


 VARIABLE_NAME="Hello, World!"


変数を使用するには、ドル記号を使用します。


 echo $VARIABLE_NAME


Bash の条件文

人生には選択肢がたくさんあり、Bash スクリプトも同様です。条件ステートメントは、オプションから選択するのに役立ちます。簡単な if-else ステートメントを次に示します。


 if [ $1 -gt 100 ] then echo "That's a big number!" else echo "Meh, that's a small number!" fi


このスクリプトは、渡された引数が 100 より大きいかどうかを確認し、それに応じてメッセージを表示します。


もっとこのようなことをしたいですか?

これで、Bash スクリプトのエキサイティングな世界への初心者向けガイドが完成しました。パート 2 をご覧になりたい場合は、購読を検討して情報を広めてください。


Bashスクリプトをマスターするまでの道のりは長くて曲がりくねっているように思えるかもしれませんが、ローマは 1 日にして成らずであることを忘れないでください。小さなことから始めて、継続的に練習し、途中で楽しむことを忘れないでください。すぐにプロのようにスクリプトを作成できるようになります。


この Bash スクリプト チュートリアルは氷山の一角にすぎません。そこには広大な海があなたが探索するのを待っています。だから、退屈せずに、指でタップして楽しくスクリプトを作成してください。


私をサポートして、ジン・パークと一緒にあなたの内なる「天才」を解き放ちましょう - 今すぐ飛び込んでください!

@ https://ko-fi.com/jiniusme ❤️

L O A D I N G
. . . comments & more!

About Author

Jin Park HackerNoon profile picture
Jin Park@jiniuspark
Tech enthusiast exploring cybersecurity, AI, and coding. Passionate about life's artful oddities

ラベル

この記事は...

Read on Terminal Reader
Read this story in a terminal
 Terminal
Read this story w/o Javascript
Read this story w/o Javascript
 Lite
X REMOVE AD