ffmpegはシェル変数の先頭文字を壊す!?
環境 ffmpeg: V5.1, MacOSX: Darwin Kernel Version 21.6.0, bash: 5.1.16(1) 現象 ffmpegでトリミングするために対象の複数ファ…
View ArticleOpenSSLで自己証明書を作成する
Configファイルを作成する cert_configを作成する。 下記はAWS 東京リージョンに構築したEC2用の設定。 Domainはワイルドカード(*)を使用している。 ```config …
View ArticlePATHを通すとは(Mac)
結論 こちらの記事が非常にわかりやすかった。 参考 PATHを通すとは? (Mac OS X)(https://qiita.com/drafts/d04b7078d3931cf81e3d/edit)…
View Articlebashスクリプト内でCSVのヘッダー行を飛ばす処理
CSVのヘッダー行を飛ばしたい… ひよっこエンジニアの個人的な覚書です。 CSVからデータを読み込んで処理するスクリプトを作成したかったのですが、 bash(というかスクリプト)初心者は、一行目の…
View ArticleFinderからワンクリックで動画をYouTubeのshorts用(アスペクト比9:16)にする
TL;DR ここ数年流行りのYouTubeのshortsの条件は、動画が1分以内でかつアスペクト比が9:16であること。 今回は、Finderから動画を9:16にするworkflowをAutoma…
View ArticleASTER衛星画像フォールスカラー画像作成&投影変換
自分の使う座標系でASTERのフォールスカラー画像が一気に欲しいな、、、と思っていたのと、Google Earth EngineにASTER含まれてないと勘違いしていたので書いた。 しかしながら結局…
View ArticleLinux での Global Protect VPN の代替
Alternatives to Global Protect VPN on Linux 後輩が意外にも知らなかったので記事としておいといて,適宜リンクをぶん投げる用めも. TL;DR PaloAl…
View Articleシェルスクリプトで日付のループ処理
日付のループ処理のテンプレートです 環境:centos, bash 使い方 ページ最下部に掲載している date_range_loop.sh の次の行に任意の処理を書き加えて「date_range_…
View Articlecronを使わず定期的にコマンドを実行する小技
シェルスクリプトだけでコマンドを定期実行したい Dockerコンテナでバックアップなどのコマンドを定期的に実行したいときがありますが、cronを使うのは手順が多くて面倒に感じていました。 そこでシ…
View ArticleWSLからSSH先のRSSリーダーのブラウザで開くを手元のFirefoxで開く
TL;DR 以前に通知ロジックを実装した. https://qiita.com/anya-tokugawa/items/9d92d2788ff1e640f049 現在リモートの「mysrv」で色々…
View ArticlebashでOSを判定する方法
unameOut="$(uname -s)" case "${unameOut}" in Linux*) machine=Linux;; Darwin*) machine=Mac;; CYGWIN*…
View Article標準入力をN行ずつカンマ区切りにする
やりたいこと 入力 (標準入力) :stdin A B C D E F 出力 (標準出力) :stdout A,B,C D,E,F 結論 こちで回答したもの。 https://superuser.…
View ArticleGoogleDriveの共有ラージファイルをワンライナーでwgetする方法(偽装不要)
まず、お断り。これは、記事作成時点で成功する方法です。 私は、Colabの無料プランで,Colabの豊富なパッケージを維持しつつ どうして代入式を使いたい(でも現時点、Colabのpythonランタ…
View Article【Linux】指定ディレクトリ配下にあるファイルの拡張子の一覧および数を表示する
概要 指定ディレクトリ配下にあるファイルの拡張子の一覧および数を表示するコマンドを記載する コマンド find <検索するディレクトリ> -type f -print | sed -e 's/^.…
View ArticleColab(GoogleColaboratory)において、Python3.7の豊富なパッケージを生かしてColabランタイムをPython3.8にする手...
Colab無料版でもpython3.8の記法にこだわった結果、遂に(今のところ)手順が完成しました。 本投稿、時点で成功する手順です。ご参考になれば幸いです。 実施前にColabでご利用のNoteb…
View Articlechromedriver のダウンロードスクリプト(macOS, Linux)
概要 Selenium などで Chrome を動かす際、chromedriver が必要になります。 ローカルにダウンロードすることが多いのでスクリプトとしてまとめました。 記事後ろにコメントと…
View Articlebatch conver mp4
for i in *.mov; do # [ -f "$i" ] || break name=$(echo "$i" | cut -f 1 -d '.') echo $name I:/script/…
View ArticleSSHを起動する方法
はじめに 備忘録 タイトルの通りです。 実行環境はUbuntu20.04(bash)です。 どなたかのお役に立てれば幸いです。 openssh-serverのインストール サーバー側(今回はUbu…
View ArticleUFWの設定方法
はじめに 備忘録 タイトルの通りです。 実行環境はUbuntu20.04(bash)です。 どなたかのお役に立てれば幸いです。 UFWのステータスを確認 以下のコマンドでUFWが起動しているかどう…
View ArticleUbuntuでユーザーを追加する方法
はじめに 備忘録 タイトルの通りです。 実行環境はUbuntu20.04(bash)です。 どなたかのお役に立てれば幸いです。 ユーザーを作成 useraddコマンドでユーザーを作成できます。 b…
View Article