BioErrorLog Tech Blog

試行錯誤の記録

shell

git addを取り消す

先に結論: # 全ファイルのgit addを取り消し git reset # 指定ファイルのgit addを取り消し git reset <file> はじめに git addを取り消す やり方 動作事例 全ファイルのgit addを取り消し 指定ファイルのgit addを取り消し git init直後のgit addを取り消し 更新</file>…

echo $PATH結果を見やすく整形表示する

PATHを見やすく整形表示する方法のちょっとした備忘録です。 はじめに echo $PATH結果を見やすく整形表示する aliasを設定する おわりに 参考 はじめに こんにちは、@bioerrorlogです。 echo $PATHすると、そのままでは結果が見にくい状態で表示されます。 $…

shellコマンドを読み解くコツ

shellコマンドを読み解く際のTipsをメモします。 はじめに shellコマンドを読み解く --helpオプションを使う manコマンドを使う manページ内を検索する explainshell.comを使う おわりに 参考 はじめに こんにちは、@bioerrorlogです。 自分の知らない複雑な…

git logで直前のコミットを確認する

git logで直前のコミットを確認する方法の備忘録です。 はじめに git logで直前のコミットを表示 おわりに 参考 はじめに こんにちは、@bioerrorlogです。 git logで直前のコミットだけをパッと確認したくなったので、コマンドの備忘録を残します。 git log…

パイプ処理の終了ステータスを取得する | Linux shell

パイプ処理の終了ステータスを取得する方法をまとめます。 はじめに 環境 パイプ処理の終了ステータスを取得する PIPESTATUS を参照する方法 set -o pipefail を利用した方法 おわりに 参考 はじめに こんにちは、@bioerrorlogです。 パイプ処理の終了ステー…

JSONのレコード件数をjqコマンドでカウントする | Linux shell

JSON形式ごとにjqコマンドでレコード件数をカウントする方法をまとめます。 はじめに 環境 JSONのレコード件数をカウントする 配列括りのJSON Document オブジェクト括りのJSON Document JSON Lines おわりに 参考 はじめに こんにちは、@bioerrorlogです。 …

aws s3 cpコマンドで標準入出力をデータ出力/入力先に指定する | AWS CLI

AWS CLIのs3 cpコマンドにて、データの出力/入力先に標準入出力を指定する方法の備忘録です。 はじめに 環境 cpコマンドで標準入出力を活用する 標準入出力の指定方法 具体例 おわりに 参考 はじめに こんにちは、@bioerrorlogです。 AWS CLIのs3 cpコマンド…

whoisエラー対処 | No whois server is known for this kind of object.

whoisコマンド実行時に以下のエラーが出たときの対処法です。 No whois server is known for this kind of object. はじめに 作業環境 エラー対処 接続先ホストを特定する ホストを指定してwhoisコマンドを実行する おわりに 参考 はじめに おはよう。@bioer…

S3既存オブジェクトに一括でbucket-owner-full-controlを付与する | AWS CLI

S3バケットの既存の全オブジェクトに--acl bucket-owner-full-controlを一括付与するやり方の備忘録です。 はじめに 既存オブジェクトにbucket-owner-full-controllを一括付与する 追記バージョンコマンドの解説 旧バージョンコマンドの解説 おわりに 関連記…

grepコマンドで特定の文字列を含むファイルを検索する | Linux shell

ある特定の文字列を含むファイルをLinuxコマンドで検索する方法を整理します。 はじめに ある文字列を含むファイルをコマンドで検索する やり方 解説 補足: 特定ディレクトリをgrep対象から除外する おわりに 参考 はじめに こんにちは、@bioerrorlogです。 …

はじめてのWebスクレイピング | ブログ投稿曜日を分析する

はじめてのWebスクレイピングに挑戦しました。今回は手始めに、自分のブログの曜日ごとの投稿数を分析します。 はじめに 作業環境 ブログ投稿曜日を分析する Wgetコマンドとは -r オプション | 再帰的にリンクをダウンロードする -w オプション | ダウンロー…

Linuxコマンドまとめ | 使用例とマニュアル

おはよう。@bioerrorlogです。 Linux基本コマンドを一覧でまとめていきます。 ネット上には良質なLinuxコマンドのまとめがたくさんありますが1、自分が覚えておきたいコマンドの一覧は、やはり自分で作るしかありません。 備忘録としてまとめます。 基本コマ…

manコマンドの基本的な使い方を理解する | Linuxコマンド

manコマンドの基本的な使い方を整理します。 はじめに manコマンドの基本的な使い方を理解する manの使い方の初歩 マニュアルのセクションを指定する マニュアルを検索する manページ内を検索する おわりに はじめに こんにちは、@bioerrorlogです。 manコマ…