Shell
- shell-gptがまたエラーになっていたので調べたメモ
- そろそろShellとVimでChatGPT使える環境を整えるメモ
- sshコマンドで自動補完がされなくなったので対応したメモ
- ripgrepでgrep検索しつつsedで一括置換をかける
- mysql-clientインストールしたくないのでdockerでやるメモ
- WSL2でscreenコマンド使うとPermission deniedになるメモ
- screenコマンドにバックグラウンド実行したいコマンドを直接渡す
- curlでbodyだけ取得
- シェルスクリプトでインクリメントとデクリメント
- MakefileのifeqでOR条件で文字列のマッチングをする
- makeでdry-runする
- bashで直前の履歴を再利用するメモ
- ssh configで設定を継承して使いまわすメモ
- sshでログインした際にコマンド実行する
- sshしたら「stty: standard input: Inappropriate ioctl」が出た時の対処法
- Makefileの"-"(ハイフン)と"@"(アット)の意味
- シェルスクリプトで実行場所を気にしなくていいようにするメモ
- Debianの/bin/shが/bin/dashへのシンボリックリンクになってるのを/bin/bashに変更する
- historyコマンドにtimestamp表示
- gitで更新のあったファイルをエクスポートするワンライナー
- Argument list too longが出た時のfind対応表
- 空のディレクトリをfindして削除する
- テキストファイルをソートしながら重複行を削除(DISTINCT)する
- highwayでgrep検索しつつsedで一括置換をかける
- xdotoolで元のフォーカスに正しく戻るワンライナー
- rangerで「S」(Shift+s)した時にbashrcをロードさせる設定のメモ
- tigで今日覚えた内容を書きなぐるメモ(超自分用)
- grep,awk,xargs,sedの自分用メモ(最新版)
- columnコマンドでターミナル上でCSVを整形しつつVimで開くメモ
- rsyncのメモ
- 自分用sshチートシート
- パスワード生成のメモ
- シェルで乱数取得(awk)
- サーバで時間のかかる処理をする時に便利そうなコマンド(at,screen,script)の自分用メモ
- bashをviモードで使う
- byobu使ってみたので基本操作のメモ
- 自分用シェルスクリプトのメモ
- SSHコマンドのなんやかんやメモ
- Imagemagickでsvgをpngに変換
- コマンドでランダムな文字列(パスワード)を生成するメモ
- teeコマンドで標準出力とファイル両方にログを出力
- Linuxでフォアグラウンドとバックグラウンドを行ったり来たりする
- 半角スペースを含むファイル名をxargsで処理するメモ
- awkとかxargsとかsedをそろそろ日常的に使っていきたい人のメモ
- sql-formatterでSQLの整形
- muttでコマンドラインでメール送受信する
- git pushでsha1 mismatchとかmissing blobとかで詰んだ時のメモ
- git push時にハイフンを使うとConnection timed outする現象
- readコマンドで入力受付状態にする
- wgetのオプションメモ
- いつも使ってるGitのAliasのメモ
- 今日試したジョークコマンドが気に入ったのでメモ
- ブログとかにコピペする時に面倒なHTMLタグをsedで置換
- gitとcomposerで自己証明書のエラー対処
- ターミナル上でOpenSSLを使って画像ファイルをさくっとdata URI scheme形式にする
- gitのMerge Commitを元に戻す場合
- Linuxでプロセスのサスペンド→再開
- masterブランチのコミットを別のブランチに分けた際のメモ
- gitの特定コミットを別ブランチにマージ
- pecoのインストール方法と簡単な使い方のメモ
- ~/.ssh/configの書き方メモ