JM プロジェクトは、主に Linux 関連のマニュアルページの日本語ページを翻訳・公開しています。
... *const token[] = { [RO_OPT] = "ro", [RW_OPT] = "rw", [NAME_OPT] = "name", NULL }; char *subopts; char *value; int opt; int readonly = 0; int readwrite = 0; char *name = NULL; int errfnd = 0; while ((opt = getopt(argc, argv, "o:")) != -1) { switch (opt) { ... se 'o': subopts = optarg; while (*subopts != '\0' && !errfnd) { switch (getsubopt(&subopts, token, &value)) { case RO_OPT: readonly = 1; break; case RW_OPT: readwrite = 1; break; case NAME_OPT: if (value == NULL) { fprintf(stderr, "Missing value for " "s ... ue; break; default: fprintf(stderr, "No match found " "for token: /%s/\n", value); errfnd = 1; break; } } if (readwrite && readonly) { fprintf(stderr, "Only one of '%s' and '%s' can be " "specified\n", token[RO_OPT], token[RW_OPT]); errfnd = 1; } break; ... ... glink= path-to-file ] [ --only-keep-debug ] [ --strip-dwo ] [ --extract-dwo ] [ --extract-symbol ] [ --writable-text ] [ --readonly-text ] [ --pure ] [ --impure ] [ --file-alignment= num ] [ --heap= reserve [, commit ]] [ --image-base= address ] [ --sect ... を設定します。 flags 引数は、フラグ名をコンマで区切った文字列です。認識される名前は、 alloc 、 contents 、 load 、 noload 、 readonly 、 code 、 data 、 rom 、 exclude 、 share 、 debug 、と large です。 内容を持たないセクションに対して contents フラグを設 ... ンを使用して実行できます: objcopy -I binary -O <output_format> -B <architecture> \ --rename-section .data=.rodata,alloc,load,readonly,data,contents \ <input_binary_file> <output_object_file> --long-section-names {enable,disable,keep} "COFF" および "PE-COFF ... ... て、単語の分割は行われません。 パス名展開も実行されません。 代入文は組み込みコマンドの alias , declare , typeset , export , readonly , local の引き数でも使われます。 代入文でシェル変数や配列のインデックスに値を代入する場面では、 += 演算子を使って変数の直前 ... ] も許されます。このとき subscript は無視されます。 連想配列は declare -A name で作ります。 組み込みコマンドの declare と readonly を使うと、配列変数に対して属性を設定できます。 どの属性も配列のメンバ全てに対して適用されます。 配列の代入は name = ( valu ... et name [ subscript ] ( subscript が * または @ ) とすると、 配列全体が削除されます。 組み込みコマンドの declare , local , readonly いずれにおいても、 -a オプションでインデックスによる配列を指定できます。 -A また、オプションで連想配列を指定できます。 両方 ... ... ort, false, fc, fg, getopts, hash, help, history, jobs, kill, let, local, logout, mapfile, popd, printf, pushd, pwd, read, readonly, return, set, shift, shopt, source, suspend, test, times, trap, true, type, typeset, ulimit, umask, unalias, unset, wait - ... 28 より大きい値になります)、 -u の引き数として不正なファイル・ディスクリプターが指定した場合以外は、 終了コードは 0 です。 readonly [ -aAf ] [ -p ] [ name [= word ] ...] 指定された name に読み込み専用の印を付けます。 それ以降は、これらの name の値を変更す ... ... いアドレスを表示できません。 代わりに、ターゲットに対して暗黙的な通常のアドレスが表示されます。 場合によっては、セクションに READONLY 属性と NOREAD 属性の両方を設定できることに注意してください。このような場合、NOREAD アトリビュートが優先されますが、フラグビ ... 日本語の文書やマニュアルを配布している個人/プロジェクトへのリンクです。