Posts

grepで単語単位で検索("is"は対象とするが"this"は対象にしたくない)

Bash

はじめに 英単語一覧データが CSV ファイルとして提供されている場合に “is” を検索したい ...

記事を読む

シェルでファイルにリダイレクトしたときに"Permission denied"と怒られたときの対処

更新 Bash

はじめに 定期的に質問される問題について。 「パイプで繋いで処理した情報を別ファイルにリダイレクトしたいが、実行ユーザの ...

記事を読む

シェルスクリプトで実行中のプロセスの終了を待機する方法(waitコマンド以外)

更新 Bash

はじめに シェルスクリプトで実行中のプロセスが終了を待機する方法について取り上げます。 簡単な方法として、 wait コ ...

記事を読む

「grep」を使って稼働中のプロセスを確認する際に「grep」自身が引っかからないようにする方法いろいろ

Bash

はじめに 現在稼働中のプロセスを確認するときに、 ps aux コマンドを利用すると思います。 Linux上では多数のプ ...

記事を読む

Linuxシェルのパイプはメモリに優しい仕組みだった(バッファリングを学ぶ)

更新 Bash

はじめに 先日、メンバからLinuxシェルにおけるパイプ機能について質問がありました。 パイプで繋いだ前後のプロセスは同 ...

記事を読む

シェルスクリプトでファイルの最後からN行目に行を追加する

Bash

はじめに シェルスクリプトで 「ファイルの先頭行からN行目に行を追加する」 のは簡単ですが、 「ファイルの最終行からN行 ...

記事を読む

「Amazon Cognito」で提供するログインページを自作してみる(`aws-cli`で構築)

更新 JavaScript, Amazon, Bash, AWS

はじめに 「Amazon Cognito」を使って既存のWebサービスのログイン認証機能を一部置き直す方法について、何パ ...

記事を読む

シェルスクリプトでsedを使いカッコやダブルクォートで囲まれた部分のみ一括置換したい

更新 Bash

はじめに タイトルで説明しにくいのが辛い(-_-;) 僕も常々 sed で シングルクォートやダブルクォートで囲まれた部 ...

記事を読む

Vue.jsを使ってこどもたちのために百人一首学習アプリを作ってみた

JavaScript

「Vue.jsでなにか作りたい」という思いと、子どもたちの「なにかゲーム作って欲しい」という思いから簡単なWebアプリを ...

記事を読む

RAMに収まらない大容量ファイルを`sort`コマンドでソートする

Bash

はじめに 仕事で非常に大きなファイル(10GB)をソートする必要がありました。 ただし、データ容量が大きいためRAMに乗 ...

記事を読む