シェルスクリプト 【Linux】改行コードの確認を行うコマンド エンジニアをやっていると、様々なログファイルや成果ファイルたちに出会う。 拡張子も違えば、改行コードにも個性がある。 普段使わないような改行コードに出会ったときにあわてふためかないための備忘録。 改行コードの種類 ... 2020.11.22 シェルスクリプト
シェルスクリプト 【Linux】awkコマンド入門、使い方 awkコマンドは簡単に言うと、表形式のデータに対して様々な加工や編集を行う作業を得意としている。 スペース、タブ、カンマなどの区切り文字によって整理されたデータを扱うことができ、対象データから要素の抽出、整形、簡単な演算などを行うこ... 2020.11.21 シェルスクリプト
シェルスクリプト 【Linux】ファイルを一行ずつ読み込んで処理をする(curlとか) やりたいこと 次のようなURLのリストファイルがあり、サクッとリクエストして結果(ステータスコード)を確認したい。 url_list.txt localhost:8080/1 localhost:8080/2 local... 2020.11.14 シェルスクリプト
シェルスクリプト 【Linux】APIのレスポンス差分をサクッと確認したい やりたいこと 手っ取り早く似たようなAPIのレスポンス同士を比較したい。 私のベストアンサー curlコマンドでAPIリクエストjqコマンドで整形し、ファイル出力2つのファイル差分をvimdiffコマンドで差分チ... 2020.11.12 シェルスクリプト
シェルスクリプト 【Linux】csvのようなカンマ区切りのファイルを特定の要素でソートする やりたいこと 果物の名前と金額が記載されたファイルがある。 apple,300 banana,210 orange,330 これを下記のように金額の大きい順で並び替えを行い、表示したい。 orange,330 ap... 2020.11.09 シェルスクリプト
シェルスクリプト 【Linux】シェルでログの集計を行うコマンド やりたいこと $ cat access.log 10.211.55.18 10.211.55.2 10.211.55.21 10.211.55.2 10.211.55.2 10.211.55.21 10.211.55.18 10.2... 2020.11.08 シェルスクリプト
RaspberryPi 【Linux】ユーザー一覧を確認する 全てのユーザー情報を確認する場合は、/etc/passwdファイルを確認すれば良い。 確認方法 確認したいだけなら、lessコマンドを使ってファイルを見れば良い。 $ less /etc/passwd 特定のユーザ... 2020.10.17 RaspberryPiターミナル操作
RaspberryPi ssh接続が切れても落ちないようにするツール「tmux」 課題 sshを利用してRaspberry Piなどのリモートのサーバーに接続中、突然接続が切れてしまったり、うっかり端末を閉じてしまったりすることがある。 こんなとき、最初からやり直しが発生するのは精神衛生上良くない。 ... 2020.10.08 RaspberryPiターミナル操作
ターミナル操作 dotfilesの作り方 GitHubリポジトリを作成する必要な設定ファイルを配置する設定ファイルを紐づけるスクリプトを書く GitHubリポジトリを作成する GitHubにて、「dotfiles」という名前のリポジトリを作成する。 慣例... 2020.07.17 ターミナル操作
シェルスクリプト 【fish】ディレクトリの色が見にくい fishは初期設定のままだとlsコマンドなどを実行したとき背景色が黒に対して濃い青で表示されるため、とても見づらい。 このようなケースはfishの設定を変更することで解決する。 fishの設定方法 fishの設定を変更す... 2020.07.11 シェルスクリプト