bash

スポンサーリンク
③シェルスクリプト

テキスト処理:sed・awkの使い方【シェルスクリプトでテキストを自在に操る】

sedとawkはLinuxのテキスト処理において最も強力なツールです。ログ解析・設定ファイルの編集・データ抽出など幅広い場面で活躍します。sedの基本:テキストの置換# 基本の置換sed 's/apple/orange/' fruits.t...
③シェルスクリプト

シェルスクリプトのコマンドライン引数の処理【$1/$@/getopts活用】

スクリプトに値を渡せると汎用性が高まります。この記事ではコマンドライン引数の受け取り方と処理方法を解説します。基本的な引数変数変数意味$0スクリプト名$1〜$9第1〜9引数$#引数の個数$@全引数のリスト#!/bin/bashecho "ス...
③シェルスクリプト

シェルスクリプトの関数の定義と使い方【再利用可能なコードを書く】

同じ処理を何度も書くのは非効率です。関数を使えばコードを再利用でき、スクリプトがすっきり読みやすくなります。関数の基本構文#!/bin/bashgreet() { echo "こんにちは、$1 さん!"}greet "Taro"greet ...
③シェルスクリプト

シェルスクリプトの変数・条件分岐・ループの書き方【bash入門】

シェルスクリプトの基本構文である変数・if文・forループを解説します。この3つを覚えるだけで実用的なスクリプトが書けるようになります。変数変数は = で代入し、$変数名 で参照します。=の前後にスペースを入れてはいけません。#!/bin/...
③シェルスクリプト

シェルスクリプトとは何か?bashの基本を学ぶ【初心者向け入門】

コマンドを毎回手で打つのが面倒、決まった作業を自動化したい、そんなときに活躍するのがシェルスクリプトです。この記事ではシェルスクリプトの基本概念とbashの最初の一歩を解説します。シェルスクリプトとは何か?シェルスクリプトとは、コマンドをフ...
②Linuxサーバー管理

バックグラウンド実行・フォアグラウンド切り替え

コマンドを実行中にターミナルが占有されて困った経験はありませんか?バックグラウンド実行を使いこなすと、複数の処理を並行して動かせるようになります。フォアグラウンドとバックグラウンドの違いフォアグラウンドはターミナルを占有してユーザーの入力を...
①Linux入門

ファイル権限(パーミッション)を完全理解【rwxとchmod】

「ls -l を実行したら -rwxr-xr-x って表示されたけど、何の意味?」この記事では、Linuxのファイル権限(パーミッション)の仕組みと、chmod・chown コマンドの使い方を完全解説します。セキュリティの基本として、サーバ...
①Linux入門

cronで定期実行を自動化する【crontab完全ガイド】

「毎日深夜にバックアップを自動実行したい」「5分ごとに死活監視スクリプトを動かしたい」そんなときに使うのが cron(クーロン)です。cronとは?cron はLinuxに標準搭載されたジョブスケジューラです。指定した日時・間隔でコマンドや...
①Linux入門

シェルスクリプト入門【変数・条件分岐・ループ】

「同じコマンドを毎回手で打つのが面倒…」そんなときに役立つのがシェルスクリプトです。bashシェルスクリプトの基本をゼロから解説します。シェルスクリプトとは?シェルスクリプトとは、シェル(bash等)のコマンドをファイルにまとめて自動実行す...
①Linux入門

パイプとリダイレクトでコマンドを組み合わせる

「コマンドの結果をファイルに保存したい」「複数のコマンドをつなげて一気に処理したい」そんなときに使うのがパイプ(|)とリダイレクト(> >>)です。この2つを使いこなせると、Linuxの作業効率が一気に上がります。前回の「ファイルの中身を見...
スポンサーリンク