Quantcast
Channel: Bashタグが付けられた新着記事 - Qiita
Browsing all 2722 articles
Browse latest View live

Linuxで先頭行や末尾行へ文字列を追加・削除・抽出するいろんな方法

はじめに 最近Linuxでコマンドの出力結果やファイルに文字列を追加したり削除する方法について説明する機会が多いので、備忘録も兼ねてコマンドの使い方を記載しておきます。 よく紹介されているsedコ…

View Article


bashにgitのブランチ名を表示

.bashrc 以下2行追記(Ubuntu) GIT_PS1_SHOWDIRTYSTATE=true export PS1='\[\033[01;32m\]\u@\h\[\033[01;33m\] …

View Article


Bash スクリプトのユニットテスト(フレームワーク無し)

フレームワークを使わずに Bash スクリプトのユニットテストを行うには、set -e と trap と test で実現できます。 # スクリプト中のコマンドが失敗したら (0 以外を返したら) …

View Article

ターミナルのタイトル バーの文字列をコマンドで (リ) セットする

動機 Lima をセット アップしてドキュメントにあるように % ssh -p 60022 -i ~/.lima/_config/user -o NoHostAuthenticationForLo…

View Article

WireGuard の設定ファイルジェネレーターを作った

概要  WireGuardは処理速度・安全性・柔軟性の観点から見てとても優れたVPNソフトウェアですが、Peer to Peer接続を前提としているため、1対多の環境を作ろうとすると設定ファイルの…

View Article


エイリアスの設定方法【bash】【zsh】

エイリアスの設定方法 alias 別名= '実際に実行するコマンド'と.zshrcや.bashrc`に記述することでエイリアスが設定できます。 alias g='git' alias gst='g…

View Article

比較演算子【bash】【zsh】

文字列の比較 数値の比較 その他

View Article

【ShellScript】for文の使用方法

現在業務でシェルスクリプトのプログラムを作成しているので、 for文の使用方法についてまとめます。 for文の使い方 基本的な使い方は以下のような記載方法です。 for 変数名 in 繰り返し実行し…

View Article


誤って展開したtarのファイルを一括削除するコマンドライン

はじめに Dockerのイメージファイルをダウンロードしてビルドするように言われたんですが,Dockerに詳しくないせいでイメージのtarファイルを不要に展開してしまい,他のファイルもある中で展開…

View Article


bash起動時に読み込まれる環境設定について(自分用)

https://detail.chiebukuro.yahoo.co.jp/qa/question_detail/q1169148236

View Article

Bash で alias_method_chain を実装する

Ruby on Rails (ActiveSupport) の alias_method_chain[^alias_method_chain_is_deprecated] を Bash で使えるよう…

View Article

【簡単】Webサイトの差分チェック+LINE通知をシェルスクリプトでやる

はじめに(自己紹介) 筆者は、HottyDBという全文検索エンジン+機械学習ランキング+レコメンデーションの機能を搭載したRDBMSを個人開発しています! 本記事とは関係ないですが、HottyDB…

View Article

echo コマンドで改行を有効にするのは -e オプション

echo で改行が反映されない echo コマンドに何も指定しないと \n は改行コードとして反映されず、そのまま出力されてしまう。 bash echo "First line.\nSecond …

View Article


公開鍵暗号化方式と使用してログインパスワードを暗号化する方法

opensslを使用してパスワードを暗号化する 運用スクリプトを作成するにあたり、ログインパスワードをスクリプトに直書きするのは、 よろしくないのでは? ということでopensslコマンドを使用し…

View Article

Bash: Yahoo 郵便番号検索API の使い方

参考ページ 郵便番号検索API # APPID='dj0zaiZpPW9NN3F****' URL='https://map.yahooapis.jp/search/zip/V1/zipCodeSe…

View Article


【AWS】Systems Manager...

問題となったAWSサービス Systems Manager AutomationのrunCommand Systems Manager Automationは、Systems Managerで提供…

View Article

シェル(運用日付ファイルを参照・更新したい)

ファイルに別出した運用日付を参照・更新を行いたい 忘備録です。 仕様  ・運用日付ファイルは2種類(月次用・日次用)  ・運用日付ファイルを参照時、マスタが存在したら、そのマスタファイルの値を参照…

View Article


コマンドチートシート

コマンドチートシート cat # 行番号を表示させる cat -n ファイル名 # 実用例 cat -n ファイル名 | grep -e "hoge" ->hogeを含む文字の行数を確認する ca…

View Article

特定のコマンドが存在しているか(インストールされているか)を確認できるコマンド

特定のコマンドが存在しているを確認できるコマンド 概要 Bashを書いていて、特定のコマンドがないと実行できない、特定のコマンドを使って、とある処理を実現するみたいなことがあるかと思います。 その…

View Article

2022-07-26 キーボードからコマンドに標準入力を受け渡す

環境 $ bash --version GNU bash, version 4.4.23(1)-release (x86_64-pc-msys) Copyright (C) 2016 Free S…

View Article
Browsing all 2722 articles
Browse latest View live