Muni Bus

パソコンの操作方法や設定方法を忘れないようにメモしています。ブログを一回引っ越ししているので、所々表示がかなり乱れています・・・

【Git】リポジトリの状態を確認する

Git

gitコマンドのstatusサブコマンドを使う。リポジトリが作成されていないディレクトリでは、以下のように表示されるはず。 >git statusfatal: not a git repository (or any of the parent directories): .git リポジトリを作成し、再度コマンドを実行してみ…

【コマンドプロンプト】ファイルから指定の文字列が含まれる行を抜き出す

findstrコマンドを使う。一部の正規表現を使うこともできる。 >type findstr.txtオグリキャップ役の高柳知葉さんセナディア役の鈴木みのりさんメイショウドトウ役の和多田美咲さんメジロパーマー役ののぐちゆりさんライスシャワー役の石見舞菜香さんリフ役の…

【Git】コマンドラインでファイルをコミットする

Git

コミットする(変更履歴を記録する)には、gitコマンドのcommitサブコマンドを使う。-mオプションで文字列を指定してコメント(コミットメッセージ)を付ける必要がある。 コミットが成功すると、変更履歴が最新になるため、最後に「nothing added~」のメッ…

【Git】コマンドラインでファイルの変更をステージする

Git

gitコマンドのaddサブコマンドを使う。○○○にはステージするファイルを指定する。 >git add ○○○

【Git】コマンドラインでリポジトリの変更状態を確認する

Git

gitコマンドのstatusサブコマンドを使う。 リポジトリが作成されていないディレクトリでは以下のように表示される。 >git statusfatal: not a git repository (or any of the parent directories): .git リポジトリを作成したばかりのディレクトリでは以下の…

【Git】コマンドプロンプトでリポジトリを作成する

Git

gitコマンドのinitサブコマンドを使う。リポジトリを作成したいディレクトリで以下のように実行する。 >git initInitialized empty Git repository in D:/○○/.git/ コマンドの実行に成功すると、.gitというディレクトリが作成され、20個弱のファイルと10個弱…

【Git】ローカルリポジトリの有無を確認する

Git

gitコマンドのstatusサブコマンドを使う。ローカルリポジトリが無い場合は「fatal: not a git repository」と表示される。 >git statusfatal: not a git repository (or any of the parent directories): .git gitコマンドのinitサブコマンドを使ってローカ…

【Linux】現在の環境で利用可能なすべてのタイムゾーンを調べる

timedatectlコマンドのlist-timezonesサブコマンドを使う。以下は、とあるUbuntuで実行した例。全部で597個あり、米国(US/~)は12個あることがわかる。 $ timedatectl list-timezones | wc -l597$ timedatectl list-timezones | head -n 3Africa/AbidjanAf…

【Linux】現在の環境のタイムゾーンを調べる

timedatectlコマンドを使う。 $ timedatectl Local time: 金 2024-12-06 21:16:31 JST Universal time: 金 2024-12-06 12:16:31 UTC RTC time: 金 2024-12-06 12:16:31 Time zone: Asia/Tokyo (JST, +0900)System clock synchronized: yes NTP service: acti…

【PukiWiki】エラーメッセージ「処理中にエラーが発生しました。」

メニュー「検索」で表示される検索の画面で検索を行った際に、このエラーメッセージが表示されることがある。これは、内部の一部のファイルが壊れている可能性があり、PukiWikiの環境を再構築すると解消される場合がある。以下は、その環境を再構築する方法…

【PowerShell】現在の環境で利用可能なすべてのタイムゾーンを調べる

Get-TimeZoneコマンドレットに-ListAvailableオプションを付けて実行する。 PS > Get-TimeZone -ListAvailableId : Dateline Standard TimeDisplayName : (UTC-12:00) 国際日付変更線 西側StandardName : 日付変更線 (標準時)DaylightName : 日付変更線 (夏…

【PowerShell】現在の環境のタイムゾーンを調べる

Get-TimeZoneコマンドレットを使う。戻り値はTimeZoneInfoクラス。 PS > Get-TimeZoneId : Tokyo Standard TimeDisplayName : (UTC+09:00) 大阪、札幌、東京StandardName : 東京 (標準時)DaylightName : 東京 (夏時間)BaseUtcOffset : 09:00:00SupportsDayli…

【TeX】エラーメッセージ「Cannot determine size of graphic in ○○○.png (no BoundingBox).」

TeX

図(PNG形式)を挿入しようとして\includegraphics命令を使用したときに、このエラーメッセージが表示されることがある。 \documentclass[uplatex,a4paper]{jsarticle}\usepackage{graphicx}\begin{document}\includegraphics[]{○○○.png}\end{document} コン…

【Windows 10】搭載されているUDデジタル教科書体のフォント

エディションがWindows 10 Pro、バージョンが22H2の環境における「設定」の「フォント」における表示は以下のとおり。6種類が存在することが分かる。 Windowsのディレクトリにあるファイルは以下のとおり。ファイルは2つしかない。 >dir C:\Windows\Fonts\UD…

【Linux】インターネット上のファイルをコマンドラインからダウンロードする

wgetコマンドを使う。以下はスノウブレイクの公式ウェブサイトで表示されるリフ-ムゲン知眼の画像をダウンロードした例。ダウンロードに成功すると、カレントディレクトリにそのファイル名(20240815041221756.png)でファイルが保存される。 $ wget https:…

【Ubuntu】パッケージ情報を更新する

aptコマンドのupdateサブコマンドを使う。パッケージ情報を更新するのであって、インストールされているソフトウェアがアップデートされるわけではないので注意。 $ sudo apt updateヒット:1 http://security.ubuntu.com/ubuntu jammy-security InReleaseヒ…

【Ubuntu】更新可能なパッケージを確認する

aptコマンドのlistサブコマンドを使う。 $ sudo apt list --upgradable一覧表示... 完了accountsservice/jammy-updates,jammy-security ○○○ amd64 [○○○ からアップグレード可]alsa-ucm-conf/jammy-updates,jammy-updates ○○○ all [○○○ からアップグレード可]…

【Visual Studio Code】Markdown PDFによるPDF化時に任意の箇所で改ページする

CSSのインラインスタイルを使用して、style属性にpage-break-afterプロパティにalwaysを指定すればよい。 以下の1行を挿入すればよい。なお、この行の前後には空白行を挿入すること。プレビューでは改行されないが、PDFを作成すると、この行を挿入した箇所で…

【Linux】findコマンドの出力をlsコマンドの出力形式で得る

パイプを使ってxargsコマンドに出力を渡せばよい。以下の例のとおり、ファイル名に空白(0x20)が含まれるとうまく動作しないため、findコマンド、xargsコマンドにそれぞれ-print0オプションと-0オプションを付ける必要がある。 $ ls -lR ./test./test:合計 …

【Linux】あるディレクトリ以下の指定のファイル名の一覧を得る

findコマンドを使う。-nameオプションにファイル名を指定する。-regexオプションを使うと正規表現で指定することもできる。以下のような環境下(ディレクトリが2個、そのディレクトリにファイルサイズが0のファイルが合計5個)で試してみる。 $ ls -lR ./tes…

【PukiWiki】左側のメニューの表示幅を変える

PukiWikiのフォルダー内のskin/pukiwiki.cssをテキストエディターで開くと、以下のような行があるはず。 div#menubar { min-width:12em; max-width:12em; この2つの項目の値を修正すればよい。両方とも同じ値にすると、その幅になる。修正後にウェブページの…

【Visual Studio Code】Markdown PDFでPDFにする際のヘッダーとフッター

Ctrl+,(Ctrlキーを押しながら「,」(コンマ)キーを押す)で設定タブを開く。 上部のテキストボックスに「Markdown pdf header Template」と入力する。ヘッダーを指定する項目(Markdown-pdf: Header Template)が表示されるので、適宜入力する。尚、デフォ…

【TeX Live】インストールに失敗する(untar failed for)

TeX

install-tl-windows.exeをダウンロードして、これを実行してインストールをしたところ、以下のようなメッセージが出てインストールが失敗することがある。 TLUtils::untar: C:\Users\○○○.tar failed (in C:/texlive/2024/texmf-dist)TLPDB::_install_data: u…

【Visual Studio Code】Tabキーを押したときに空白文字(Tab文字)が入力されるようにする

左下の管理アイコン(歯車アイコン)をクリック。コンテキストメニューが表示される。 「設定」をクリック。「設定」タブが表示される。 上部のテキストボックスに「insert spaces」と入力する。下部の表示が切り替わるはず。 「Editor: Insert Spaces」の項…

【Visual Studio Code】タブストップの桁数を設定する

左下の管理アイコン(歯車アイコン)をクリック。コンテキストメニューが表示される。 「設定」をクリック。「設定」タブが表示される。 上部のテキストボックスに「tab size」と入力する。下部の表示が切り替わるはず。 「Editor: Tab Size」の項目の値を変…

【Visual Studio Code】MacOSへのインストール

公式ページからダウンロードする。「ダウンロード」にファイル(VSCode-darwin-universal.zip)が保存される。 「ドック」の左端の「Finder」をクリック。「Finder」ウィンドウが開く。 左側メニュー「ダウンロード」をクリック。右側の表示が切り替わる。先…

【PowerShell】リテラルや変数の型(.NET型)を得る

GetTypeメソッドのFullNameプロパティを参照する。 PS > (58).GetType().FullNameSystem.Int32PS > $n = 58PS > $n.GetType().FullNameSystem.Int32PS > '和多田美咲とメイショウドトウ'.GetType().FullNameSystem.StringPS > $s = '和多田美咲とメイショウ…

【Git】コマンドプロンプトでインストールされているGitのバージョンを確認する

Git

gitコマンドと--versitonオプションを使う。 >git --versiongit version 2.47.1.windows.1

【PowerShell】オブジェクトのメンバを調べる

Get-Memberコマンドレットを使う。 PS > Get-ChildItem C:\Windows\write.exe ディレクトリ: C:\WindowsMode LastWriteTime Length Name---- ------------- ------ -----a---- 2022/05/07 5:16 28672 write.exePS > Get-ChildItem C:\Windows\write.exe | Ge…

【Linux】テキストファイルから重複する行の行数を調べる

uniqコマンドに-cオプションを付けて実行すると、与えたテキストから前後の行が重複する行は1行にしてその行数を返す。以下は、5種類の文字列をランダムに並べた1万行からなるテキストファイルを作成して、そのテキストファイルから重複する行の行数を調べた…