Linux
Bashシェルスクリプトで関数のコールスタックを取得・出力する
はじめに Bashシェルスクリプトでログを出力する際などに以下のような情報が欲しい場合がありました。
「現在実行中の関数 ...
Alpine Linuxのapkコマンドでインストール可能なパッケージを検索する方法
はじめに dig コマンドや nmap をつかって、サーバの外部からの見え方を調査する必要がありました。 軽量でクリーン ...
オープンできるファイル数上限を管理する「ファイルディスクリプタ」について( `Too many open files` エラーを理解する )
はじめに プロジェクトで大量のファイルを扱う必要があり、 ファイルディスクリプタの話が出てきたので整理してみました。
検 ...
sedコマンドの内部コマンドの適用範囲を指定する際には終了条件に注意!(最終行まで適用されてしまう場合)
はじめに 前回( sedコマンドを全行に実行させたくない場合は内部コマンドの適用範囲を指定しよう(含む、含まない、特定の ...
「名前付きパイプ」(FIFO/Named Pipe)を使ってプロセス間通信を試してみる
はじめに Bash のストリーム/パイプ処理を視覚的に理解する のエントリで触れましたが、「名前付きパイプ」というものが ...
Redhat系Linux(CentOS7)にVim8をインストールする方法いろいろ
Vim8のインストール方法について。
未だにCentOS7系でデフォルトインストールされるVimが7系なので、8系のイン ...
AWSのLambdaファンクションの作成、実行、削除をコマンドラインから操作する
S3にファイルがアップロードされたことを検知して、処理を行うような仕組みを作り必要がありました。
処理の部分のロジックは ...
AWSのS3バケットの作成、削除、タグ付与、ポリシー設定をコマンドラインから操作する
S3のバケット作成、削除、ポリシー設定をWeb上から操作することが多いです。 Web操作の解説も多いです。
でも、コマン ...
シェルスクリプトでディレクトリ配下を検索した結果を、フォルダ階層を保ったまま別ディレクトリにコピーする
はじめに タイトルがわかりにくいので、早速、具体的な例を上げて説明します。
EC-CUBEのソースコードを拝借し、 ...
Bashシェルスクリプトで浮動小数点計算(答えが小数となる除算)
はじめに Bashの組み込みの数値演算機能では、少数が取り扱えません。
1 2 3 4 5 6 7 8 9 10 11 ...




