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

コンテンツ全消ししちゃった話

まだLinuxコマンドについてよく知らなかった頃の話。 静的ページのキャンペーンページの運用 静的なWebサイトで定期的にキャンペーンページを作っていました。 キャンペーンごとにディレクトリを切って…

View Article


Shell大好きなのでShellのリポジトリ作った。Pull Requestお願いします。

作業中に音楽を流したい時とかにShell Scriptを書くな〜〜と思ったので、SHellに特化したリポジトリを作りました。 https://github.com/SuperHotDogCat/SH…

View Article


Shell文字列処理メモ(Linux)

概要 Linuxで行う文字列処理のメモです。 Ubuntuでなるべくプリインストールされたコマンドを使っています。 行フィルター パスワード生成 $ pwgen --symbols 12 1 Tu;…

View Article

Linuxでの調査時に高頻度で使用してきたコマンドまとめ

この記事について この記事は、Linux上でコマンドをそこそこ実行してきた私が独断と偏見でよく使う5大コマンドをまとめたものです。 痒い所に手が届くような内容になることを願って記します…。 コマンド…

View Article

[Redmine]APIを利用して、イシュー(チケット)の関連付け有無リストを取得する

背景・当時の状況 ルールを作るのは容易いが、形骸化や守られないことは多々ある。そして廃れていく。。。 以前チーム内で、Redmineのあるプロジェクト内では関連チケットを必須とするルールを設けました…

View Article


ラズパイでもtodo txt cli導入できた

ラズパイに導入する方法 WSLかどっかから(もちろんgithub siteでもOK) todo.sh todo.cfg todo_completion もってきて、ホームディレクトリにコピーする。 …

View Article

bashで実行ディレクトリをフルパスで変数格納したいとき

シェルスクリプトで、シェルが格納されたディレクトリを変数名として使いたいとき。 BASE_PATH=$(cd $(dirname $0); pwd)

View Article

b

Sub ProcessSheets() Dim ws As Worksheet, wsTemp As Worksheet, wsTemp2 As Worksheet, wsTemp1 As Work…

View Article


bashrcにいろいろ書いて正月が終わらないようにしてみた

あけましておめでとうございます 三が日が終わって三連休も終わりに差し掛かってきて現実逃避をしたくなってbashrcをいろいろいじってみました。 正月を終わらせたくない まずは日付を変えよう。 今日は…

View Article


Bash (and more) で HTTP 署名とその検証

HTTP 署名の付加 curl -POST -H "Date: $(date -uR | head -c -6 | sed -e 's/$/GMT/')" -d '{"foo";""bar}' ht…

View Article

【2024年01月版】mkdir したあと cd で入る方法【中年エンジニアのためのLinuxメモ】

はじめに mkdir したあと cd で入る方法ってどうだったっけ? のメモ スクリプトで mkcd とかを作る、シェル関数を作るとかの方法もあるけど、 環境をいじれない、常にデフォルトで作業してい…

View Article

sh script.sh と bash script.sh では動きが違います

どういうこと Linux のように bash しかない OS があります。sh コマンドは使えるのですが、 /bin/sh や /usr/bin/sh が /usr/bin/bash へのシンボリッ…

View Article

Bash と Caddy サーバで ActivityPub のインスタンス(1) 他の ActivityPub インスタンスに認識させる

名前 Bash その他と Caddy で作るので、Baca という名前にする。 必要なもの ドメイン ドメインと紐付いているサーバ 下準備 Caddy のダウンロード https://github.…

View Article


Bash と Caddy サーバで ActivityPub のインスタンス(2) 他のインスタンスからの POST を取得する

概要 インスタンスのアクターの情報に記されている inbox へ POST される HTTP リクエストをポート(もしくは UNIX ドメインソケット)に流して、netcat で取得する。 実装 C…

View Article

Bash と Caddy サーバで ActivityPub のインスタンス(3) ファイルにした POST リクエストの検証

やること 前回でファイルとして取得した、他のインスタンスからの POST のダイジェストと HTTP署名を検証する。 ダイジェストの検証 送られてきた POST をファイルにしたものが仮に 1705…

View Article


Bash と Caddy サーバで ActivityPub のインスタンス(4) 他のインスタンス(Mastodon系)の投稿に like する

注意 以下の記事は Mastodon 系(Mastodon, Pleroma など)のみで可能。Misskey 系には別に記す。 他インスタンスのアクターの投稿に like してみる 他人の投稿に …

View Article

Bash と Caddy サーバで ActivityPub のインスタンス(5) 他のインスタンス(Misskey系)の投稿に like する

Misskey 系と Mastodon 系の違い アクター名と アクターの ID が違う HTTP 署名で求められるヘッダが多い アクター名とアクターの ID が違うというのは、例えばアクター名が …

View Article


改行を含むテキストを改行コードを含む一行に変換する

毎回調べてるので自分へのメモ用に。 改行コード\nの場合 bash $ cat hoge.txt 111 222 333 $ cat hoge.txt | tr \\n \\ | sed -e 's…

View Article

Bash と Caddy サーバで ActivityPub のインスタンス(6) 他のインスタンスのアクターにリプライを送る

やること 他のインスタンスのアクターにリプライを送る。 ActivityPub でリプライを送るとは 詳しくは Fediverse入門―非中央集権型SNSサーバを作ろう!をご一読を。簡単に要約すると 自分の投稿したい文章を json 化したオブジェクトを作…

View Article

シェルスクリプトの関数で「戻り値」を返す方法、全部まとめ(bash 5.3の新機能funsub/valsubの紹介)

はじめに シェルスクリプトのシェル関数の return コマンドは他の言語のような戻り値を返すものではありません。return コマンドで返すものは終了ステータス、つまり 0 から 255 までの数…

View Article
Browsing all 2722 articles
Browse latest View live