2019-03-09Bash, Cygwin, Linux, Ubuntu

2019-03-09Bash, Cygwin, Linux, Ubuntu

またまた以下の内容の続きです。
まだまだ書き足りないけど今回で小休止を入れたいと思います。

シェルスクリプトサンプルコードでよく見かけるtypesetやdeclareってなに?
Bashのビルトインコマンド  ...

2019-03-09Bash, CentOS, Cygwin, Linux, Ubuntu

2019-03-09Bash, CentOS, Cygwin, Linux, Ubuntu

またまた、以下のエントリの続き。

シェルスクリプトサンプルコードでよく見かけるtypesetやdeclareってなに?
Bashのビルトインコマンド “declare” の使い方紹介(その1)

2019-02-04Bash, CentOS, Cygwin, Linux, Ubuntu

2019-02-04Bash, CentOS, Cygwin, Linux, Ubuntu

以下のエントリの続き。

シェルスクリプトサンプルコードでよく見かけるtypesetやdeclareってなに? | ゲンゾウ用ポストイット
Bashのビルトインコマンド “declare” の使い方紹 ...

2019-03-09Bash, CentOS, Cygwin, Linux, Ubuntu

2019-03-09Bash, CentOS, Cygwin, Linux, Ubuntu

以下のエントリの続き。

シェルスクリプトサンプルコードでよく見かけるtypesetやdeclareってなに?
Bashのビルトインコマンド “declare” の使い方紹介(その1)

前 ...

2019-07-10Bash, CentOS, Cygwin, Linux, Ubuntu

2019-07-10Bash, CentOS, Cygwin, Linux, Ubuntu

シェルスクリプトサンプルコードでよく見かけるtypesetやdeclareってなに? の続きです。

Bash のビルトインコマンドである declare を使って変数を宣言できますが、 オプションを指定することで真価を発揮 ...

2019-05-07Bash, Cygwin, Linux, Ubuntu

2019-05-07Bash, Cygwin, Linux, Ubuntu

後日投稿したエントリで、サンプルコードとともに検証をしてみました。
興味があればそちらも御覧ください。

Bashのビルトインコマンド “declare” の使い方紹介(その1)
Bashのビ ...

Bash, Linux

Bash, Linux

はじめに

今日、サーバOSとしてLinuxが占める割合は非常に多いです。
Linuxサーバへログインして作業をすすめるにあたり、 Bash に上手に仕事を依頼できるかで生産性に大きな違いが出てきます。なぜなら、多くのLinuxサ ...

2019-03-09Bash, CentOS, Linux, Ubuntu

2019-03-09Bash, CentOS, Linux, Ubuntu

職場の踏み台サーバを経由してオペレーションを実行すると、オペレーションログが1ファイル作成されます。
このファイルのフルパスをログアウトごとに記録しておく必要があったのだが面倒なので自動化してみました。

前提ログファイル ...

2019-03-09Bash, Linux

2019-03-09Bash, Linux

TMUXでWindowを開くたびに直前のカレントディレクトリに cd することが多く、面倒だったので調べてみました。

環境

自分のTMUX環境を確認

# tmux -Vtmux 2.8設定

以下の設定を ~/.tm ...

2019-02-04Bash, CentOS, Cygwin, Linux, Ubuntu

2019-02-04Bash, CentOS, Cygwin, Linux, Ubuntu

背景

bashクックブック を読み進めています。

標準で ON にしておくと良さそうな設定がありました。
Bash でリダイレクトにより誤って既存ファイルを上書きしてしまわないようにする設定です。

環境$ un ...

2019-02-28Bash, Linux, SSH

2019-02-28Bash, Linux, SSH

背景

ssh-copy-id という、操作中のユーザーのSSH公開鍵を対象サーバーに簡単に配置するためのコマンドを知ったので使ってみた。

環境$ uname -aDarwin genzouw-MacBook-Pro.local 1 ...

2019-02-14Linux, yum

2019-02-14Linux, yum

phpで利用するmcryptのバージョンを確認したかった。以下のコマンドで確認できた。

$ sudo yum list installed | grep -i mcryptcryptsetup-luks.x86_64crypts ...

2019-02-14Linux, Ubuntu

2019-02-14Linux, Ubuntu

コマンドラインから操作することが多いと、ディレクトリ名は日本語表記よりも英語表記のほうが操作しやすい。Ubuntuのデスクトップ、ダウンロード、ピクチャなどのディレクトリ名を英語表記に変更する方法をまとめる。

簡単だった。 ...

2019-02-14Bash, Linux

2019-02-14Bash, Linux

いつも前方から除去するのか、後方から除去するのかごっちゃになっている。

たとえばファイルのフルパスからファイル名だけを取得する場合。 basenameコマンドやdirnameコマンドを使えば解決なのだが、これらを使わない場 ...

2019-02-14Bash, Linux

2019-02-14Bash, Linux

いつも、 function というキーワードを利用して以下のように定義していた。

function xxx() { echo "xxx"}

キーワードを利用しなくても、関数名の後ろに () を追記すれば関数扱いになる。