マガジンのカバー画像

知ってると便利 MacOS & Linux

15
運営しているクリエイター

記事一覧

[ convert ]  画像ファイルの背景色のカラーコードを調べる

[ convert ] 画像ファイルの背景色のカラーコードを調べる

[ サイトマップを見る ]

概要:ターミナルから convert を使って,画像ファイルの背景色のカラーコードを調べる方法をわかりやすく説明します。

画像ファイルの背景色を知りたい画像ファイルのカラーコードを知りたいときがあります。例えば,次のような画像ファイルがあります。この画像ファイルを別の画像ファイルに挿入したい場合を考えてみましょう。

挿入先の画像ファイルの背景色が,下の画像ファイル

もっとみる
[ convert ]  NOTE などの見出し画像の作成を簡単に

[ convert ] NOTE などの見出し画像の作成を簡単に

[ サイトマップを見る ]

概要:ターミナルから convert を使って,画像にテキストを挿入する方法をわかりやすく説明します。

NOTE などの見出し画像の作成を簡単にNOTE では記事に見出し画像をつけます。

できれば,記事のタイトルとサブタイトルを書き込みたいと思います。しかし,毎回,アプリを起動して挿入するのはたいへんです。

そこでコマンドラインを使って,簡単に画像にテキストを挿

もっとみる
[ convert ]  指定サイズの画像を作成する

[ convert ] 指定サイズの画像を作成する

[ サイトマップを見る ]

概要:ターミナルから convert を使って,指定サイズの画像を作成する方法をわかりやすく説明します。

convert を使う

1200 x 900 の画像ファイルを作りたいときがあります。

$ convert -size 1200x900 xc :none banner_math.png

-sizeで画像の幅と高さを指定

-size の後に 画像の幅 x

もっとみる
[ idle3 ]  idle3 が起動しない。Your Python may not be configured for Tk. **への対象方法

[ idle3 ] idle3 が起動しない。Your Python may not be configured for Tk. **への対象方法

[ サイトマップを見る ]

Idle3 を使う

MacOS で,python3 の開発環境である Idle3 を使おうとすると次のようなエラー。

$ idle3** IDLE can't import Tkinter.Your Python may not be configured for Tk. **

Your Python may not be configured for Tk.

もっとみる
[ convert ]  画像の左右反転,上下反転を簡単にしたい。

[ convert ] 画像の左右反転,上下反転を簡単にしたい。

左右の反転

convert を使います。変更元のファイルが in.png,変更後のファイルが out.png で,左右を反転します。

convert -flop in.png out.png

上下の反転

変更元のファイルが in.png,変更後のファイルが out.png で,上下を反転します。

convert -flip in.png out.png

関連する書籍

Dave Tay

もっとみる
[ ffmpeg ] 動画ファイルのサイズを変更したい。

[ ffmpeg ] 動画ファイルのサイズを変更したい。

ffmpeg を使います。変更元のファイルが in.mp4,変更後のファイルが out.mp4 で,サイズを 1280x720 にしたいとき次のようにします。

ffmpeg -i in.mp4 -s 1280x720 out.mp4

ffmpeg がなければ,MacOS の場合は,次のようにインストールします。

brew install ffmpeg

なんて,便利なんだー。

[ renameat2がない ] ふたつのファイルのファイル名をスワップしたい。

[ renameat2がない ] ふたつのファイルのファイル名をスワップしたい。

a.txt のファイル名を b.txt に

b.txt のファイル名を a.txt にしたい

Liux にはrenameat2 があり,ふたつのファイル名をスワップできたと記憶している。MacOS を探してみても,ない。あれ,記憶違い?

そこで,スクリプトを書く。

#!/bin/bashfile1=$1file2=$2#一時ファイル temp_file=$(mktemp) #ファイル内容を

もっとみる
[ mktemp ] [ uuidgen ] 安全な一時ファイルを作りたい。

[ mktemp ] [ uuidgen ] 安全な一時ファイルを作りたい。

安全な一時ファイルを作る方法はすくなくとも3つあります。

mktemp コマンドを使う

uuidgen コマンドを利用する

タイムスタンプを利用する

mktemp コマンドを使う以下のように mktemp を使って一時ファイルを作るのが一番簡単です。

# mktemp コマンドを使うtmp_file=$(mktemp)

uuidgen コマンドを利用するUUID とは,他のIDとぶつか

もっとみる
[ sed ] テキストファイルの冒頭 n 行を削除したい。

[ sed ] テキストファイルの冒頭 n 行を削除したい。

不必要な行を削除したい

データを分析する際,わたしは csv ファイルを読み込むことが多い。

できたら,csv の1行目はデータのラベルで,2行目以降,データであったらうれしい。

しかし,データのラベルの前に数行コメントが入っていたりする。

# year: 西暦# trends: トレンドボリュームyear, trends2001, 3422002, 4322003, 398

うわー。

もっとみる
[ pbpaste ][ wc ] 行数,文字数を数えたい。

[ pbpaste ][ wc ] 行数,文字数を数えたい。

勉強や仕事でも,何文字以内で書くよう求められることがあります。その際,文字数,どうやって数えていますか。

この記事では,Linux や MacOS で簡単に文字を数える方法をお伝えします。

手順は以下のとおりです。

文字数が知りたいテキストの部分を反転表示させる

コピーする

ターミナルを起動

ターミナルで次のようにタイプし,リターン

pbpaste | wc -m

pbpaste

もっとみる
[python] Excel や Numbers の列データをカンマ区切りのリストに変換する方法

[python] Excel や Numbers の列データをカンマ区切りのリストに変換する方法


以下のような excel や numbers のデータを,R で使いたい場合があります。

図1の全体投票率の列の数値だけを使いたいとしましょう。上の Excel のデータの全体投票率の列のデータを,以下のリストに変換して,Rで使うことが目的としましょう。

touhyou <- c(50.92, 42, 64, 56.08, 35.93 … )

少なくとも二つ方法があります。

Excel

もっとみる
Graphvizで簡単にきれいな図を描く。

Graphvizで簡単にきれいな図を描く。


ひとに何かを伝えるとき,図を使うと効果的です。

例えば,植物の分類方法を伝えるとき,言葉で伝えると聞いているうちにわからなくなります。しかし,下のような図を使うとわかりやすいです。頭のなかにすっとはいってきます。

このような図,Graphvizを使うと簡単に描くことができます。

今回は mac でのインストール方法と使い方を説明します。

インストール

Homebrew を使います。ター

もっとみる
MacOS のバージョン番号を調べる方法。

MacOS のバージョン番号を調べる方法。


MacOS の場合確認方法

ターミナルを起動し,次のようにタイプして,リターン。

sw_vers

次のように出力されます。もちろん,コンピュータ環境によって,異なる出力になります。

ProductName: macOSProductVersion: 13.5BuildVersion: 22G74

出力の意味は以下のとおりです。

ProductName: OS の名前

Pr

もっとみる
LaTeX のパッケージのバージョン番号を調べる方法。

LaTeX のパッケージのバージョン番号を調べる方法。

確認方法ターミナルを起動し,次のようにタイプして,リターン。引数には,バージョンを確認したいパッケージ名を入れます。今回は tilz というパッケージのバージョンを調べます。

texdoc tikz

すると,pdfファイルが開きます。パッケージのマニュアルです。そのマニュアルを読めば,パッケージのバージョンがわかるでしょう。