Bash シェルスクリプト 複数文字列を分割するサンプル
環境
bash 5.1.8
RedHat 9.2
構文
配列変数名=(${文字列変数名//区切り文字/,})
カンマの代わりに指定文字列 で連結された文字列を分割します。
使用例 ...
Bash シェルスクリプト 単一の文字で分割する方法
環境
$ bash -version | head -n 1
GNU bash, バージョン 5.1.8(1)-release (x86_64-redhat-linux-gnu)
RedHat 9.2 ...
RHEL8 tarコマンドでディレクトリを圧縮(解凍)する
環境
RHEL8.6
オプションについて
c:アーカイブを実行して新しいtarファイルを作成する(create)x:アーカイブからファイルを抽出する(extract)v:圧縮・解凍状況を表示させる(verbo ...RHEL8 シェルスクリプト for文を使って配列の変数を取り出す
環境
RHEL8.6
構文
変数の定義
var1=11
配列に代入
array=($var1 $var2 $var3 )
for文でarrayの要素を順番に取り出しま ...
RHEL8 シェルスクリプト forループを実行するサンプルコード
環境
RHEL8.6
構文
for 変数名 in 複数値・変数・範囲 do コマンド done
条件・値が変数と合う場合それの次のコマンドを実行します。
サンプルコード
#!/bi ...AlmaLinux9 if条件の使い方のサンプル
環境
AlmaLinux release 9.2 (Turquoise Kodkod)
構文
while do 処理コードdone比較 意味 例
-eq イコール $aと$bが同じ場合TRUE ...
AlmaLinux9 シェルスクリプト if条件の基本の書き方のサンプル
環境
AlmaLinux release 9.2 (Turquoise Kodkod)
構文
if
ifの基本の書き方は if then コマンド fi です。
条件が真の場合 then ...
AlmaLinux9 シェルスクリプト 特別な変数の使い方のサンプル
環境
AlmaLinux release 9.2 (Turquoise Kodkod)
特別な変数について
$0 スクリプト名
$1 ~ $9 引数、1番目の引数を$1、2番目の引数を$2でアクセス ...
AlmaLinux9 シェルスクリプト 変数の使い方のサンプル
環境
AlmaLinux release 9.2 (Turquoise Kodkod)
変数について
・変数の名前として半角英数字とアンダーバーが使えます。aからz、AからZ、0から9と_です。
・ ...
AlmaLinux9 シェルスクリプト 入力・出力のサンプル
環境
AlmaLinux release 9.2 (Turquoise Kodkod)
構文
read 変数名
echo $変数名
echoで出力、 readで入力します。
サン ...
Linux シェルスクリプト case文で条件分岐を行う
環境
CentOS 7.9
構文
case “$変数名” in
値1) 処理コード1
値2) 処理コード2
case文を使って条件分岐を行います。 ...
シェルスクリプト for文で配列の値を取得する
環境
CentOS 7.9
構文
配列名 =(要素1 要素2 要素3)
for 変数名 in in ${!配列名}
変数と添字で配列の値を表示しています。
配列の添字は0から始まりま ...
CentOS7.9 yumコマンドで特定のバージョンを指定してソフトウェアをインストールする
環境
CentOS7.9
操作方法
1.search サブコマンドに対して –showduplicates オプションを付与する
Ansible Python2.xからPython3.xにに移行する方法
環境
CentOS7.9
Python3.8
操作方法
1.Python3.xをインストールする
CentOS7.9 nginxのインストール方法
環境
CentOS 7.9
操作方法
1.nginxのインストール
yumリポジトリ情報の追加を行います。
#vi/etc/yum.repos.d/nginx.repo
以下の内 ...
WordPress cURL error 77エラーの対処方法
環境
Wordpress
エラー現象
「cURL error 77」というエラーが出てWordPressが更新できなくなった
ファイル /wordpress/wp-includes/class- ...
CentOS 7.9 php-fpmを再起動する手順
環境
CentOS 7.9
php-fpm
操作方法
1.rootユーザになる
su –
2.php-fpmのプロセスが実行中である事を確認する
ps -ef ...
CentOS7 nginx+php-fpmを入れたが、php-fpmが動かなかった場合の解決方法
環境
CentOS 7.9
nginx
エラー現象
$sudo systemctl start php-fpm
Failed to start php-fpm.service: Unit n ...