sedコマンドの内部コマンドの適用範囲を指定する際には終了条件に注意!(最終行まで適用されてしまう場合)
はじめに 前回( sedコマンドを全行に実行させたくない場合は内部コマンドの適用範囲を指定 ...
「名前付きパイプ」(FIFO/Named Pipe)を使ってプロセス間通信を試してみる
はじめに Bash のストリーム/パイプ処理を視覚的に理解する のエントリで触れましたが、 ...
「Amazon API Gateway」から「Lambda」を通さずに「S3」へアクセスできるようにしてみる( `aws-cli` で構築)
はじめに AWSを利用したサーバレスな事例が増えてきました。 例えば以下のような構成の事例 ...
AWS-CLIでhelpを入力するのが煩わしい場合の対処としてスクリプトを作ってみた。
AWS-CLI を叩きながら AWS の各種サービスを構築する上で必要な情報を学習中です。 ...
sedコマンドを全行に実行させたくない場合は内部コマンドの適用範囲を指定しよう(含む、含まない、特定の行のみ、数行毎に、など)
はじめに シェルスクリプトでデータを絞り込む方法いろいろ(grep、sed、awk) で ...
シェルスクリプトでデータを絞り込む方法いろいろ(grep、sed、awk)
はじめに シェルスクリプトやコンソールでデータを絞り込むための方法をいくつか紹介します。 ...
Python3環境で `pip install` したコマンドラインツールが動作しない場合の対処
はじめに 先日投稿した以下のエントリにて、 「自分のMacBookPro環境をPython ...
コマンドラインからBitbucketのリポジトリを操作するためのツール「bitbucket-cli」でリポジトリを作成してみる
はじめに 会社で利用しているGitのホスティングサービスは Bitbucket logo ...
goofysを使ってEC2上のLinuxにS3をマウントする
はじめに S3をファイルシステムとしてマウントするための方法を整理してみました。 AWSを ...
Bashシェルスクリプトでゼロ埋め(ゼロパディング)文字列を生成する方法いろいろ
はじめに シェルスクリプト(Bash)で 数字の頭を 0 で詰めて、桁数を調整 したいこと ...
`aws-cli` を使ってコマンドラインからAWS EC2とVPCを構築する
はじめに AWS Transfer for SFTP の価格があまりにも高すぎたため、 E ...
CSVをJSONに変換するためのNode.jsライブラリ「csv2json」
はじめに JSON データをinputとして処理するテストコードを書きたかったが、参考にす ...
S3にファイルがSFTPアップロードされたことを検知してLambdaを起動する( `aws-cli` で構築)
以下のような仕組みを作る必要がありました。 ユーザにSFTPプロトコルを使って、S3にファ ...
Redhat系Linux(CentOS7)にVim8をインストールする方法いろいろ
Vim8のインストール方法について。 未だにCentOS7系でデフォルトインストールされる ...
AWSのLambdaファンクションの作成、実行、削除をコマンドラインから操作する
S3にファイルがアップロードされたことを検知して、処理を行うような仕組みを作り必要がありま ...