Bash,CentOS,Linux,Ubuntu

はじめに

Bash上で作業を行ったり、Bashのシェルスクリプトを書いたりする場合に条件分岐を使うケースがあります。

if ; then と記述する場合もあれば、 if ]; then のように を使用するケース$ &a ...

Bash,CentOS,Linux,Ubuntu

はじめに

man 5 crontab を読んでいてたまたま見つけたので紹介。

crontab の実装の違いにより使える、使えないがあるが、システム起動時に1度だけコマンドが実行されるような設定をかんたんに追加できます。

JavaScript,Ruby

はじめに

プロジェクトディレクトリ直下に .ruby-version/.node-version を配置することで、 自動的に rbenv や nodeenv コマンドが適切なバージョンの ruby/node を利用するように切り替えて ...

2020-05-27JavaScript

2020-05-27

はじめに

ChromeでjQueryを使用していないページを開デバッグしている時の話です。
開発者ツールの「コンソール」パネルを開きながら $ を入力すると、何やらオートコンプリート機能により候補がでてきます。

$( ...

Bash,Git,Github,未分類

はじめに

github.com上のソースコードに対して何らかの作業を実施する際には、まず git clone を行います。
git clone したGitワークスペース上でソースを閲覧したりコードを改変します。
この時点 ...

Bash,CentOS,Linux,Ubuntu

はじめに

あまり使うことがない機能ですが、 sed で特定条件に合致した場合に、テキストファイルの内容を差し込むことができます。

検証環境$ uname -moix86_64 x86_64 GNU/Linux$ bash -ver ...

Bash,CentOS,Linux,Ubuntu

はじめに

シェルスクリプトで右からN文字、あるいは左からN文字切り取る方法。

多くの言語でStringクラスの right() メソッド、 left() メソッドとして提供されている機能になります。

検証環境$ una ...

Bash,CentOS,Linux,Ubuntu

はじめに

Bashシェルスクリプトでは type または declare コマンドを利用することで配列変数を宣言できます。

この「配列変数」の合計値を算出する簡単な方法は無いか考えたことを公開します。

検証環境$ un ...

未分類

はじめに

いままで Ruby on Rails については触れたことはなかったのですが、習得の必要性が生まれたためチュートリアルをはじめました。

rails コマンドを実行するための環境セットアップに随分時間がかかってしまっ ...

Bash,CentOS,Docker,Linux,Ubuntu

はじめに

シェルスクリプトでファイルの各行に対して複雑なロジックを書かざるを得ない場合、
while read を使って一行ずつ読み込む処理を騎獣します。

echo や cat を使ってファイルを作成した場合はファイ ...

2020-04-11Docker,PostgreSQL

2020-04-11

はじめに

特にDocker ComposeでPostgreSQL公式イメージを利用しようと思った場合に、postgresql.conf を編集せずにスロークエリログの出力を有効にする方法について紹介します。

検証環境$ docke ...

Bash,CentOS,Cygwin,Linux,Ubuntu

はじめに

僕は出会ったことはないのですが、 「too many levels of symbolic links」 というエラーメッセージに遭遇したという話を聞いて再現方法を調べてみました。

検証環境$ uname -moix86 ...

Bash,Linux

はじめに

Linuxにおける tree コマンドは、フォルダ構成を視覚的に確認するために便利なコマンドです。
僕は特にドキュメントの作成時に tree コマンドを利用しフォルダ構成を図示します。

特定のアプリケーショ ...

Bash,Linux

はじめに

sed コマンドで s 内部コマンドを使って置換処理を行った場合、
条件に該当する文字列が見つからず置換が行われなかったとしても、終了ステータス $? は 0 になります。

実際に置換されたのか?置換されな ...

Bash,Github,Zsh

はじめに

今年の2月に公開されたばかりの Github CLI というコマンドラインツールについて使ってみたので紹介してみます。

今までは hubコマンド を使っていましたが、話題になっているぐらいなので比較して有用性が高い ...