linux pngquantを使ってpng画像を違和感少な目にサイズ圧縮する pngquantを使ってpngファイルを違和感少な目にファイルサイズを小さくする。概要あのパンダの画像圧縮サイトtinyPngもこれが使っているアルゴリズムでサイズを圧縮しているらしい。7割くらいのサイズ削減が期待できる。インストールはパッ... 2024.01.02 linux
bash .bashrcの読み込み時に404:: command not foundが出るのを直す .bashrcの読み込み時に、404:: command not foundが出ていた更新履歴2023/5更新: docker compose -fの補完による問題は、Docker Desktopの更新やdnf updateで直ることを確認... 2023.04.13 bash
bash bashで文字列がIPアドレスかどうか判定する bashの正規表現で文字列がIPアドレスか判定する。IPv4とIPv6。IPv6は参考有り。使っている正規表現はPOSIX ERE。IPv4192.168.0.1などのIPv4形式から:str=192.168.0.1if ||1{2}|2|... 2022.11.30 bash
bash bashの判定で-nを使うならダブルクォートする タイトルがほぼすべてだが、bashの変数判定-nの挙動のメモ要約変数の文字列のチェックでは、""で囲ったほうが意図した動作を行いやすい。以下は思いつくまでの経緯。状況関数の中で外側で宣言されていた変数を参照しようとすると期待した通りに動かな... 2022.11.27 bash
bash ファイルをリモートには作成しないでリモートからローカルに転送する SSH越しに.tar.gzなファイルをリモートには作成しないでリモートからローカルに持ってくる。きっかけこれの350p辺りを読んでいて思い出した。あるディレクトリ階層をそのままローカルにもってくる例があったので、そういえばこういうことをやっ... 2022.08.29 bash
bash ファイルへのリダイレクトで上書き設定を変更する bash: requirements.txt: cannot overwrite existing fileと表示されたので上書きできるようにする。発生VSCodeのリモートコンテナでリビルドした時か分からないけれど、次のようなコマンドで出... 2022.04.07 bash
linux mail(mailx)の送信方法のメモ mailコマンドの使い方メモmailxを利用mailxを利用します。準備などについては省略させてください。mailx・sendmail・postfixあたりで調べれば見つかるでしょう。echo "mail body message here... 2021.09.24 linux
bash wsl2なdebianの起動時にssh-agentを動かしておく wsl2のdebianでssh-agentが起動してないのでログイン時に起動するようにする。記事更新2022/2: インストールを追記。誤字修正。インストール真っ白なdebianには、ssh関連のツールが入っていないことに気付いたのでその導... 2021.05.28 bash
Docker dockerのvolumeの内容を別のに移す dockerのvolumeの中身を別のvolumeに移すスクリプトのメモcpコマンドのオプションを使った。コピー元とコピー先の2つのボリュームをマウントしたコンテナをワンオフで起動する。$ man cp# 抜粋 -a Same as -pP... 2021.05.24 Docker
bash mailコマンドの最大サイズの変更もしくは方法自体を変える centosでmailコマンドで送信可能な添付ファイルの上限と上限を超えた時の対応策リモートのcentosでファイルをメールで送ろうとしたらサイズ上限に引っかかっていたので、上限について調べた。また、メール以外で送信というか回収する方法に変... 2021.05.05 bash