やってみる

アウトプットすべく己を導くためのブログ。その試行錯誤すらたれ流す。

2020-06-01から1ヶ月間の記事一覧

TSVをSQLで操作するツールを調べてみた

TSVが最も扱いやすいので。

echoでファイルの内容を表示する

リダイレクト+コマンド置換で。

シェルのHelloWorld!!における罠

プログラミング言語を学ぶとき最初にやるヤツ。だがシェルはここにも罠がある。

echo '-ne' で何も表示されない

なぜ?

source-highlightをインストールしてシンタックスハイライトする

コードに色つけて表示するやつ。

シェルのプロセスと変数のスコープについて

なんとなく把握したつもり。

Linuxカーネル全体像について情報源を探してみた

大体でいいから分かったつもりになれる図がほしくて。

Bash学習まとめ 2019-04-09

最低限ひととおりやったつもり。

Bash組込コマンド一覧(55件)

概要だけ。

Bashの展開

~, $1, ${V}など。

Bashの宣言・スコープ・ライフサイクル

変数・関数について。

bashの連想配列(宣言・操作)

${Human[Name]}みたいなヤツ。

bashの配列(宣言・操作)

${array[0]}みたいなヤツ。

bashで変数を動的参照する(配列・連想配列も)

任意テキストと一致した名前の変数を参照する。

bashのシェル変数(全95個)

使いこなせばBashマスター。

bashの特殊パラメータ

$0とか。

bashテンプレートエンジンmo(mustache)

気になっていたので試す。

bashで関数を書く

記法、引数、戻り値、変数(local, local -r)。

シェルのreadコマンドで方向キーが効かない(←が^[[Dになる)

ずっと前からダメでした。向き合ってください。

bash コプロセス(coproc)

コプロセスは&を使った非同期と同じ。さらに標準入出力を設定・参照できる。

bash timeコマンドの書式を変更する($TIMEFORMAT)

マシンリーダブルにする。

bashのメタ文字・予約語・コメント・エスケープシーケンス

使用例を添えて。

ブラウザで開いたタブのURLをMarkdownなど任意形式で取得するChromium拡張(Copy All URLs)

タブが増えてウザいので。

Shellの特殊ファイルとその操作(リダイレクト、パイプ)

LinuxのShellはすべてファイルとして制御する。

Shellリダイレクト・パイプ全集

全集は無理かもだがパターン網羅したい。

manを日本語化する

英語など読まぬ!

コマンドラインシェルのDocument

意外に見つからなかった。

コマンドラインShell一覧

どのShellを勉強したらいいのか。

シェルとコマンドラインシェルとシェルスクリプトの違い

混乱するので用語の確認をしてみた。

Linuxについてざっくり調べる

全体像を把握したくて。