rokkonet

PC・Androidソフトウェア・アプリの開発・使い方に関するメモ

2023-02-01から1ヶ月間の記事一覧

android開発 ActivityResultLauncherの定義は、所属するクラスのフィールドとして記述しなければならない

2023 Feb. 25. 出典ページ registerForActivityResultで「attempting to register while current state is RESUMED. LifecycleOwners must call register before they are STARTED.」 - Qiita メソッド定義の中で記述すると「attempting to register while c…

各行にテキストファイルパスが書かれたファイルを読み込み、各テキストファイルの文字コードをUTF-8に変換するシェルスクリプト

2023 Feb. 23. 各行にテキストファイルパスが書かれたファイルを読み込み、各テキストファイルの文字コードをUTF-8に変換し、指定ディレクトリに保存するシェルスクリプト convert2utf8withNonUtfFileList.sh LISTFILE DESTDIR LISTFILE is a textFile with …

各行にテキストファイルパスが書かれたファイルを読み込み、各テキストファイルの改行コードをLF(unix/linux改行コード)に変換するシェルスクリプト

2023 Feb. 23. 各行にテキストファイルパスが書かれたファイルを読み込み、各テキストファイルの改行コードをLF(unix/linux改行コード)に変換し、指定ディレクトリに保存するシェルスクリプト convert2LfWithNonLfFileList.sh LISTFILE DESTDIR LISTFILE is …

ディレクトリ内から改行コードが LF (unix/linux改行コード)でないファイルを標準出力するシェルスクリプト

2023 Feb. 23. ディレクトリ内を再帰的に検索し、改行コードが LF (unix/linux改行コード)でないファイルのファイルパスを標準出力するシェルスクリプト NAME listNotLFfiles.sh - Output filePath that have non LF-return-code in DIR recursively to STAN…

ディレクトリ内から文字コードがUTF-8でないファイルを標準出力するシェルスクリプト

2023 Feb. 23. ディレクトリ内を再帰的に検索し、文字コードがUTF-8でないファイルのファイルパスを標準出力するシェルスクリプト NAME listNotUtf8files.sh - Output filePath that have non UTF-8 text and have EXT extension in DIR recursively to STAN…

テキストファイルのファイルパスが書かれたファイルを読み込み、各テキストファイルの文字コード・改行コードを標準出力するシェルスクリプト

2023 Feb. 23. 各行にテキストファイルのファイルパスが書かれたテキストファイルを読み込み、書かれた各テキストファイルの文字コード・改行コードを標準出力するシェルスクリプト usage: readEachLineStdOutCharCodeReturnCode.sh TEXTFILE Read line by l…

指定した数の空行をファイル間に入れつつファイル結合するシェルスクリプト

2023 Feb. 23. 2023 Jan. 29. Usage: catFilesInsertEnptyLine.sh [options] FILE1 [FILE2 ...] Description: Concatnate files to STANDARD-OUT, inserting enpty line(s) between files. Option -n Num : Insert Num empty line(s) between files. Num mus…

utf-8テキストファイルをコマンドラインから両面印刷するシェルスクリプト

2023 Feb. 23. 2023 Jan. 29. Usage: print_utf8files.sh UTF8FILE1 [UTF8FILE2 ...] Description: Print utf8-text-file(s) with duplex-no-tumble without GUI. 左側綴じ両面印刷でUTF-8文字コードのテキストファイルを コマンドラインから印刷する コード…

"nkf --guess"は文字コードと改行コードを、"nkf -n"は文字コードだけを出力する

2023 Feb. 22. nkf --guess 自動認識された文字コードと改行コードが出力される nkf -g 自動認識された文字コードが出力され、改行コードは出力されない

lprコマンド A4シート印刷行数

2023 Feb. 22. asciiテキストファイル印刷 下記のように、asciiテキストファイルをlprコマンドでブラザー DCP-J562N プリンタにA4シート印刷すると、「上下左右のマージンなし」「1ページ行数68行」となる。 $ lpr FILE.txt postscriptファイルに変換しghost…

android開発 Intentでのファイラー起動

2023 Feb. 11. 2023 Jan. 15. 環境 Android 11 compileSdk 33 minSdk 30 targetSdk 33 ファイラーを起動できるIntent Intent.ACTION_GET_CONTENT Intent.ACTION_OPEN_DOCUMENT Intent.ACTION_OPEN_DOCUMENT_TREE "Intent.ACTION_OPEN_DOCUMENT"、"Intent.ACT…

シェルスクリプト "set -u"で、未定義の変数を読み込もうとするとエラーとなり実行を停止することができる

2023 Feb. 05. "set -u" 未定義の変数を読み込もうとするとエラーとなり実行を停止することができる。 #!/usr/bin/env bash set -u ... ...

readlinkコマンドでファイルの絶対パスを取得できる

2023 Feb. 05. readlinkコマンドでファイルの絶対パスを取得できる。

findコマンド -orオプション -andオプション

2023 Feb. 05. 同じオプションを-and / -orでつないで複数記述する時は、全体を ( )で括り、他のオプションと区別する $ find ~/ -type f \( -name '*.jpg' -or -name '*.jpeg' \)

端末を閉じてもログアウトしても処理を続けるnohupコマンド

2023 Feb. 05. 参照元 【 nohup 】コマンド――端末を閉じてもログアウトしても処理を続ける:Linux基本コマンドTips(137) - @IT コマンドライン端末を閉じてもコマンドを実行させ続ける例 $ nohup COMMAND 1> STD-OUT-FILE 2> STD-ERR-FILE &