これは、Ubuntu Online、Fedora Online、Windows オンライン エミュレーター、MAC OS オンライン エミュレーターなど、複数の無料オンライン ワークステーションのいずれかを使用して、OnWorks 無料ホスティング プロバイダーで実行できるコマンド refdbc です。
プログラム:
NAME
refdbc - RefDB の参照およびメモ管理クライアント
SYNOPSIS
インタラクティブモード:
refdbc [-c ポケベルコマンド] [-d データベース] [-e ログ宛先] [-f stdin] [-F フィールド]
[-g デファイル] [-G CSSファイル] [-h] [-i IPアドレス] [-l ログレベル] [-L ログファイル]
[-p ポート] [-q] [-R pdfルート] [-T 時間] [-u 名] [-v] [-V] [-w password] [-x]
[-y カンファレンス]
バッチモード:
refdbc -C command [-c ポケベルコマンド] [-d データベース] [-e ログ宛先] [-f stdin]
[-F フィールド] [-g デファイル] [-G CSSファイル] [-i IPアドレス] [-l ログレベル] [-L ログファイル]
[-p ポート] [-q] [-R pdfルート] [-T 時間] [-u 名] [-v] [-V] [-w password] [-x]
[-y カンファレンス]
DESCRIPTION
refdbc は、参照とメモを管理するためのコマンドを提供するコマンドライン クライアントです。
参照DB(7)。 refdbc は、コマンド プロンプトを提供する対話モードで開始できます。 タイプ ?
or 助けます 使用可能なコマンドのリストを表示します。 または、refdbc を開始することもできます
非対話モード。 refdbc は、要求されたコマンドを実行して戻ります。 このモードでは
refdbc は、さまざまなコマンドの stdin への入力を受け入れ、Unix パイプを許可します。
OPTIONS
-c ポケベルコマンド
使用されるポケットベルのコマンドライン。 もちろんポケベルの代わりに、
標準入力でデータを受け入れる有効なコマンドを指定します。 「stdout」を使用してデータをリクエストします
標準出力に出力します。 これはデフォルトですが、コマンドで指定することもできます。
構成内のデフォルトのポケットベル設定を一時的にオーバーライドする必要がある場合は、行
ファイルにソフトウェアを指定する必要があります。
-C command
非対話モードで実行されるコマンド。 すべてのオプションを指定できます。
コマンドが refdba コマンド ラインで受け入れるパラメータ。
-d データベース
デフォルトのデータベースの名前。 データベースはいつでも変更できます。
インタラクティブなセッション。
-e ログ宛先
log-destinationは、値0、1、または2、または同等の文字列を持つことができます stderr,
syslogまたは file、 それぞれ。 この値は、ログ情報の送信先を指定します。
0(ゼロ)は、メッセージがstderrに送信されることを意味します。 それらはすぐに利用可能です
画面に表示されますが、コマンド出力に干渉する場合があります。 1は出力をに送信します
syslog機能。 ログメッセージを受け入れるようにsyslogを設定する必要があることに注意してください
ユーザープログラムから、を参照してください syslog(8)詳細についてはmanページ。 Unixライク
システムは通常、これらのメッセージを/var/log/user.logに保存します。 2はにメッセージを送信します
で指定できるカスタムログファイル -L オプションを選択します。
-f stdin
標準入力からデータを読み取ります。 refdbc は通常、いつ stdin から読み取る必要があるかを知っています。 ただし、
いくつかのコマンドはコマンド ラインで指定されたデータを使用しますが、ファイルからの読み取りも可能です。
このオプションを使用して、refdbc が標準入力から読み取るように強制します。 in 添加 で指定された値に
コマンドライン。
-F フィールド
に表示されるデフォルトのフィールドを指定します。 getref クエリ。
-g デファイル
このオプションは、すべての RIS 参照にいくつかのデフォルト フィールドを追加するために使用できます。
追加または更新されました。 引数 deffile は、これらを含む RIS ファイルのファイル名です。
追加のフィールド。 refdbc は最初にファイル名をそのまま試すため、有効なファイルである必要があります。
相対パスまたは絶対パス。 ファイルが見つからない場合、refdb は次の場所でファイルを探します。
$ HOME. ファイルが見つからない場合、コマンドは中止されます。
-G CSSファイル
Cascading Style Sheets (CSS) ファイルの URL を指定します。 このファイルは、
の HTML 出力をカスタマイズする getref 指図。 URL は、ローカル パスのいずれかです。
(例: refdb.css、/home/myname/custom.css) または Web 上のファイルの Web アドレス
サーバー(例 http://www.mycomp.com/refdb.css).
-h
ヘルプと使用法の画面を表示して終了します。
-i IPアドレス
アプリケーションサーバーを実行しているボックスのIPアドレスを設定します。 refdbdとします。
IP アドレスの代わりに、可能な限りホスト名を指定することもできます。
システムによって適切に解決されます。
-l ログレベル
イベントがログに記録されるまでの優先度を指定します。 これは0からXNUMXまでの数字のいずれかです
および7または文字列のXNUMXつ EMERG, アラート, 批判する, 誤る, 警告, 通知, info, debug,
それぞれ(ログレベルの定義も参照)。 -1 ロギングを完全に無効にします。 低
0のようなログレベルは、最も重要なメッセージのみがログに記録されることを意味します。 より高いログ
レベルは、重要度の低いイベントもログに記録されることを意味します。 7にはデバッグが含まれます
メッセージ。 後者は冗長で豊富な場合があるため、このログレベルは避けたいと思います
問題を追跡する必要がない限り。
-L ログファイル
ログメッセージを受信するログファイルへのフルパスを指定します。 通常これ
/ var / log / refdbaになります。
-p ポート
アプリケーションサーバーを実行しているボックスのポートを設定します。
-q
設定ファイルを読み込まずに開始します。 クライアントはコンパイル時に使用します
コマンドライン スイッチで設定しないすべての値はデフォルトになります。 役に立つ
構成ファイルのデバッグ。
-R pdfルート
電子オフプリントのコレクションのルート パスを指定します。
-T 時間
クライアント/アプリケーションサーバーダイアログのタイムアウトを秒単位で設定します。 とのつながり
読み取りまたは書き込みの試行が失敗すると、無効とみなされ、その後削除されます。
この時間が経過しました。
-u 名
データベースにアクセスするためのユーザー名を設定します。 注: このユーザー名は、次のものと同一である必要はありません。
ユーザーのログイン名。 これはデータベースにアクセスするために必要なユーザー名です
サーバー。
-v
バージョンと著作権情報を出力して終了します。
-V
詳細モードに切り替えます。
-w password
データベースにアクセスするためのパスワードを設定します。 注: このパスワードは、次のものと同一である必要はありません。
ユーザーのログインパスワード。 これはデータベースにアクセスするために必要なパスワードです
サーバー。
-x
パスワードを暗号化せずに送信します。
-y カンファレンス
グローバル設定ファイルがあるディレクトリを指定します。 注: デフォルトでは、すべての
RefDB アプリケーションは、指定されたディレクトリで構成ファイルを検索します。
パッケージをビルドするときの構成ステップ中。 つまり、必要ありません。 -y
プリコンパイルされたバイナリを通常とは異なる場所で使用する場合を除き、オプションを使用します。
rpmパッケージ。
診断
すべてが正常に完了した場合、終了コードは 0 です。 コマンドの場合は 1 になります (バッチ モードで実行する場合)。
または、最後のコマンド (対話モードで実行した場合) がエラーを返した場合、または
使用可能なメモリの不足など、起動時の一般的なエラー状態。
CONFIGURATION
refdbc は、起動時に refdbcrc 構成ファイルを評価して自身を初期化します。
表 1. refdbrc
┌──────────────┬──────────────────────┬───────────── ──────────────┐
│変数 │ デフォルト │ コメント │
├──────────────┼──────────────────────┼───────────── ──────────────┤
│cssurl │ (なし) │ カスケードの URL │
│ │ │ スタイルシート (CSS) ファイル。 │
│ │ │ このファイルが指定されている場合、 │
│ │ │ をカスタマイズするために使用します │
│ │ │ の外観 │
│ │ │ の HTML 出力 │
│││ getref 指図。 │
├──────────────┼──────────────────────┼───────────── ──────────────┤
│defaultdb │ (なし) │ デフォルトのデータベース。 │
│ │ │ refdbc を使ってみます │
│ │ │ このデータベースを │
│ │ │ 別のものを選択 │
│ │ │ selectdb と │
│ │ │ コマンド。 │
├──────────────┼──────────────────────┼───────────── ──────────────┤
│defaultris │ (なし) │ RIS ファイルのパス │
│ │ │ 必要なエントリを │
│ │ │ すべての新規または │ に追加する
│ │ │ 参考文献を更新しました。 これ│
│ │ │ は通常、設定するために使用されます │
│ │ │ のデフォルト値 │
│ │ │ RP フィールドまたは to │
│ │ │ 追加指定 │
│ │ │ キーワード。 │
├──────────────┼──────────────────────┼───────────── ──────────────┤
│フィールド │ (なし) │ 追加のリスト │
│ │ │ あるべき分野 │
│ │ │ デフォルトで表示 │
│ │ │ 基準出力。 │
│ │ │ リストは簡単です │
│ │ │ の連結 │
│ │ │ フィールド名。 可能│
│ │ │ フィールドは N1、N2、NX、 │
│ │ │ AB、AD、RP、SN、PB、CY、│
│ │ │ UR、U1~U5、M1 │
│ │ │ M3 経由。 │を使う
│ │ │ リクエストする文字列「ALL」 │
│ │ │利用可能なすべてのフィールド。 │
├──────────────┼──────────────────────┼───────────── ──────────────┤
│fromencoding │ ISO-8859-1 │ デフォルトのエンコーディング │
│ │ │ RIS 入力データ。 できます │
│ │ │ 使用するエンコーディング │
│ │ │ あなたのローカル libiconv │
│ │ │ 導入をサポートします。 │
├──────────────┼──────────────────────┼───────────── ──────────────┤
│logdest │ file │ ログ出力先 │
│ │ │ と書かれているはずです。 │
│ │ │ stderr、│ のいずれかを使用
│ │ │ syslog、またはファイル。 │
│ │ │ 後者が働き、 │
│ │ │ ログファイル変数は │
│ │ │ 適切に設定 │
├──────────────┼──────────────────────┼───────────── ──────────────┤
│logfile │ /var/log/refdbc.log │ のフルパス │
│ │ │ カスタム ログ ファイル。 │
├──────────────┼──────────────────────┼───────────── ──────────────┤
│loglevel │ info │ ログのレベルを設定 │
│ │ │ あなたの情報 │
│ │ │ いただきます。 可能│
│ │ │ の順 │ の値
│ │ │ 冗長性を高める │
│ │ │ は: emerg、alert、crit、│
│ │ │ エラー、警告、通知、 │
│ │ │ 情報、デバッグ │
├──────────────┼──────────────────────┼───────────── ──────────────┤
│pager │ stdout │ のコマンドライン │
│ │ │ を受け入れるポケベル
│ │ │ 標準入力上の refdb の出力 │
│ │ │ スクロールを許可し、│
│ │ │ その他気の利いたこと。 │
│ │ │ 「stdout」はデータを送信します │
│ │ │標準出力へ。 │
├──────────────┼──────────────────────┼───────────── ──────────────┤
│passwd │ * │ のパスワード │
│ │ │ 認証に使用 │
│ │ │ データベース付き │
│ │ │ サーバー。 │です
│ │ │ │ にとって悪である可能性がある
│ │ │ 暗号化せずに保存 │
│ │ │ ディスク ファイル内のパスワード。 │
│ │ │ 少なくとも次のことを確認してください │
│ │ │ 設定ファイル │
│ │ │ は │ では読み取れません
│ │ │ 他の誰でも。 デフォルト │
│ │ │ を設定すると、refdbc は │
│ │ │ パスワードを尋ねる │
│ │ │ インタラクティブに。 │
├──────────────┼──────────────────────┼───────────── ──────────────┤
│pdfroot │ (なし) │ この値が使用されます │
│ │ │ パスのルートとして │
│ │ │ PDF または追記へ │
│ │ │ できるオフプリント │
│ │ │ AV で指定 │
│ │ │ RIS データセットのフィールド。 │
│ │ │ 道は頼るべきではない │
│ │ │ シェル拡張について、例 │
│ │ │ /home/me/literature/ を使用してください │
│ │ │ の代わりに
│││ ~/文学/。 │
│ │ │ pdfroot を使用すると、次のことができます │
│ │ │ パスを短くする │
│ │ │ それぞれに入力します │
│ │ │ データセットとメンテナンス │
│ │ │ ある程度の携帯性があれば │
│ │ │ を移動する必要があります。
│ │ │ 別のサイトへのオフプリント │
│ │ │ ディレクトリまたはしたい │
│ │ │ リモートからアクセスします。 │
│ │ │ html 出力ルーチン │
│ │ │ は │ を連結します
│ │ │ それぞれの相対パス │
│ │ │ pdfroot を含むデータセット │
│ │ │ へのリンクを構築します
│ │ │ 抜き刷り。 │の代わりに
│ │ │ ローカルパス名 │
│ │ │ URL を指定できます │
│ │ │ http:// または │ で始まる
│ │ │ オフプリントの場合は ftp:// │
│ │ │ からアクセスできます │
│ │ │ Web サーバーまたは FTP │
│ │ │ サーバー。 │
├──────────────┼──────────────────────┼───────────── ──────────────┤
│ポート │ 9734 │ refdbd が存在するポート │
│ │ │ 聞きます。 これを │ に変更します
│ │ │ すべてのクライアントと │
│ │ │ この値の場合はサーバー │
│ │ │ 他のものと干渉する │
│ │ │ このポートを使用してプログラムを実行します。 │
├──────────────┼──────────────────────┼───────────── ──────────────┤
│serverip │ 127.0.0.1 │ IP アドレスまたは │
│ │ │ マシンのホスト名 │
│ │ │ refdbd が実行される場所。 使用する │
│ │ │ デフォルト (localhost) │
│ │ │ 顧客の場合は住所 │
│ │ │ そして refdbs は │ 上で実行されます
│ │ │ 同じマシンです。 │
├──────────────┼──────────────────────┼───────────── ──────────────┤
│timeout │ 180 │ 秒単位のタイムアウト。 │
│ │ │ この時間が経ってから │
│ │ │ 経過、停止 │
│ │ │ 接続が取られます │
│ │ │下へ。 これを増やす │
│ │ │ 遭遇した場合の価値 │
│ │ │ 頻繁にタイムアウトエラーが発生する │
│ │ │ ネットワークが充実しているため │
│ │ │ トラフィックまたは refdbd │
│ │ 過負荷です。 │
├──────────────┼──────────────────────┼───────────── ──────────────┤
│toencoding │ (なし) │ デフォルトのエンコーディング │
│ │ │ 出力データ。 使えます│
│ │ │ あなたの │
│ │ │ ローカル libiconv │
│ │ │ 導入をサポートします。 │
│ │ │ この値がそうでない場合 │
│ │ │ セット、のエンコーディング │
│ │ │ データベースを利用します │
│ │ │変換なし。 │
├──────────────┼──────────────────────┼───────────── ──────────────┤
│ユーザー名 │ ログイン名 │ のユーザー名 │
│ │ │ 認証に使用 │
│ │ │ データベース付き │
│ │ │ サーバー。 これはもしかしたら│
│ │ │ ログインとは異なります │
│ │ │ ユーザーの名前。 │
├──────────────┼──────────────────────┼───────────── ──────────────┤
│verbose │ f │ 次の場合はこれを t に設定します │
│ │ │ 詳細なエラーを好む │
│ │ メッセージ。 │
├──────────────┼──────────────────────┼───────────── ──────────────┤
│no_encrypt │ f │ 't' に設定すると、パスワード │
│ │ │ 伝わる │
│ │ │ 暗号化されていない。 デフォルト │
│ │ │ パスワードを暗号化することです。 │
└──────────────┴──────────────────────┴───────────── ──────────────┘
コマンド
すべてのコマンドは、コマンドを指定する XNUMX つの単語で構成されます。 これに続いて、
引数やスイッチ。 getopts ライブラリの一般的な構文規則が適用されます。
追加リンク
シノプシス
追加リンク [-d データベース] [-h] [[-c command] | [[-o アウトファイル] | [[-O アウトファイル]]
{ノート指定子} {リンク先...}
詳細説明
当学校区の 追加リンク コマンドは、拡張ノートを XNUMX つ以上のリンク ターゲットにリンクします。
:NID を使用して、コマンド ラインで正確に XNUMX つの音符を指定する必要があります。
フィールド セレクターを使用してノート ID を指定するか、:NCK: フィールド セレクターを使用して指定します。
ノートキー。 次に、少なくとも XNUMX つのリンク ターゲットが必要です。 これは :ID: のいずれかです。
(IDによる参照)、:CK: (引用キーによる参照)、:AU: (著者名による参照)、:KW:
(名前によるキーワード)、または :JF:、:JO:、:J1:、:J2: (フルネームによる定期刊行物、
省略名、またはユーザーの省略形 1 および 2)。
オプション
-c command
出力をパイプします command.
-d データベース
データベースを指定します。
-h
コマンドを説明するヘルプ メッセージを表示します。
-o ファイル名
出力を stdout ではなく filename に書き込みます。
-O ファイル名
出力を標準出力に送信する代わりに、ファイル名に追加します。
ノート指定子
:NID: または :NCK: 値で XNUMX つの音符を指定します。
リンクターゲット
:ID:、:CK:、:AU:、:KW:、:JF:、で XNUMX つまたは複数のリンク ターゲットを指定します。
:JO:、:J1:、または :J2: 値。
例:
refdbc:
追加リンク :NID:=12 :CK:=ミラー1999 :KW:=生化学
このコマンドは、ID 12 を持つメモを、そのメモで指定された参照にリンクします。
引用キー「Miller1999」とキーワード「生化学」。
メモを追加
シノプシス
メモを追加 [-d データベース] [-E エンコーディング] [-h] [[-c command] | [[-o アウトファイル] | [[-O アウトファイル]]
[file...]
詳細説明
拡張ノートを追加します file 現在のデータベースに。 複数のファイルを指定できます
XNUMX回の実行で。 メモの ID フィールドは無視されます。
オプション
-c command
出力をパイプします command.
-d データベース
データベースを指定します。
-E エンコーディング
異なる場合は、入力データの文字エンコーディングを選択します。
デフォルトの UTF-8。
-h
コマンドを説明するヘルプ メッセージを表示します。
-o ファイル名
出力を stdout ではなく filename に書き込みます。
-O ファイル名
出力を標準出力に送信する代わりに、ファイル名に追加します。
例:
refdbc:
メモを追加 foo.xml
このコマンドは、foo.ris の拡張ノートを現在選択されているノートに追加します。
データベース。 メモに日付が指定されていない場合、refdbd はタイムスタンプを挿入します。
自動的に。
アドレス指定
シノプシス
アドレス指定 [-d データベース] [-E エンコーディング] [-h] [[-c command] | [[-o アウトファイル] | [[-O アウトファイル]]
[-t type] [-U ユーザ名] [file...]
詳細説明
の参照を追加します file 現在のデータベースに。 で複数のファイルを指定できます。
XNUMX回の実行。 を指定しない限り、参照の ID フィールドは無視されます。 -k オプションを選択します。
オプション
-c command
出力をパイプします command.
-d データベース
データベースを指定します。
-E エンコーディング
異なる場合は、入力データの文字エンコーディングを選択します。
デフォルト設定。 RIS データセットは、ローカルの libiconv が使用する任意のエンコーディングを使用できます
をサポートします (参照 man iconv_open 利用可能なエンコーディングのリスト)、UTF-16 と
UTF-32。 RISX データセットは、処理命令でエンコーディングを実行するため、
このオプションは不要であり、無視されます。
-h
コマンドを説明するヘルプ メッセージを表示します。
-o ファイル名
出力を stdout ではなく filename に書き込みます。
-O ファイル名
出力を標準出力に送信する代わりに、ファイル名に追加します。
-t type
入力データ型を選択します。 可能な値は "ris" (デフォルト) と "risx" です。 他の
に追加する前に、データ型をこれらの型のいずれかに変換する必要があります。
データベース。
-U ユーザ名
現在のユーザーとは異なるユーザー名を指定してください。
技術者または管理スタッフは、研究者に代わって参照を追加できます。
file
他のすべてのコマンドライン引数は、読み取るファイル名として解釈されます
からの参照。 ファイル名が指定されていない場合、データは stdin から読み取られます。
例:
refdbc:
アドレス指定 -U doe -g .refdbdefault.ris -E ISO-8859-1 foo.ris
$
refdbc -C アドレス指定 -U doe -g .refdbdefault.ris -d db1 < foo.ris
これらのコマンドは、foo.ris に参照を追加します。 参照が関連付けられます
ユーザー「doe」と。 すべての参照は、指定された値を使用します
.refdbdefault.ris を適切なフィールドに入力します。 最初の (インタラクティブな) コマンドでは、
アクティブなデータベースが使用され、エンコーディングは ISO-8859-1、別名 Latin-1 に設定されます。 の
XNUMX 番目の (非対話型) コマンドでは、データベースを明示的に指定する必要があります。
-d オプションであり、デフォルトのエンコーディング (UTF-8) が想定されます。
チェック参照
シノプシス
チェック参照 [-A 出力タイプ] [-d データベース] [-E エンコーディング] [-h] [[-c command] |
[-o アウトファイル] | [[-O アウトファイル]][-r フィールドリスト] [-s フィールドリスト] [-t 入力方式]
[-U ユーザ名] [file...]
詳細説明
の参照を追加します file 現在のデータベースの一時テーブルに。 コマンド
参照を追加しない点を除いて、addref コマンドに似ています。
データベースに永久に。 代わりに、インポートは一時テーブルで「シミュレート」されます。
得られたデータセットは、既存の恒久的なものとの類似性に関して分析されます。
エントリ。 参照が場所に関して既存のものと類似している場合
(定期刊行物、巻、号、開始ページ)、タイトル、またはサイトキーの
これらの参照はおそらく重複しているため、手動で確認してください。 省略形の場合
定期刊行物名が既存の氏名と一致すると報告されている場合は、両方を追加することをお勧めします
refdb が同じものを扱っていることを認識させるための新しい参照への名前
ジャーナル。 短縮名またはミドル ネームを使用した著者名が、
既存の著者と重複している可能性、またはその逆の可能性があります。
著者は確かに同一であり、省略されたものを完全版に変更します。 の
さらに、類似した既存のキーワードがないかキーワードがチェックされます (多くの場合、単数形のキーワードがあります)。
および同じキーワードの複数形)。 次の場合は、既存のキーワードを使用することをお勧めします。
データベースの一貫性を高め、検索を容易にすることができます。
オプション
-A タイプアウト
レポートの出力タイプを選択します。 現在サポートされている値は「scrn」です。
簡潔な画面出力、官能的な xhtml レポート用の「xhtml」、さまざまな機能
含まれています。
-c command
出力をパイプします command.
-d データベース
データベースを指定します。
-E エンコーディング
異なる場合は、入力データの文字エンコーディングを選択します。
デフォルト設定。 RIS データセットは、ローカルの libiconv が使用する任意のエンコーディングを使用できます
をサポートします (参照 man iconv_open 利用可能なエンコーディングのリスト)、UTF-16 と
UTF-32。 RISX データセットは、処理命令でエンコーディングを実行するため、
このオプションは不要であり、無視されます。
-G cssファイル
xhtml 出力に使用する CSS スタイルシートを選択します。
-h
コマンドを説明するヘルプ メッセージを表示します。
-o ファイル名
出力を stdout ではなく filename に書き込みます。
-O ファイル名
出力を標準出力に送信する代わりに、ファイル名に追加します。
-r フィールドリスト
チェックするフィールドを選択します。 このオプションを使用しない場合、利用可能なすべてのチェックが
行った。 これにより、必要以上に包括的なレポートが作成される場合があります。 あなたはできる
代わりに、特定のフィールド、または使用可能なフィールドのサブセットを確認してください。
フィールドリスト XNUMX 文字の (疑似) フィールド コードの連結です: TX (すべて
タイトル)、PY (発行日、巻、号、ページ)、AX (すべての著者)、JO (すべてのジャーナル)
名前)、CK、および KW。
-s フィールドリスト
デフォルトの xhtml 出力で表示する追加フィールドを選択します。 フィールドリスト
印刷されないフィールドの XNUMX 文字のフィールド コードの連結
デフォルト: N1、N2、NX、AB、AD、PB、CY、RP、SN、LX、U1-U5、および M1-M3。
-t 入力方式
入力データ型を選択します。 可能な値は "ris" (デフォルト) と "risx" です。 他の
に追加する前に、データ型をこれらの型のいずれかに変換する必要があります。
データベース。
-U ユーザ名
現在のユーザーとは異なるユーザー名を指定してください。
技術者または管理スタッフは、研究者に代わって参照を追加できます。
file
他のすべてのコマンドライン引数は、読み取るファイル名として解釈されます
からの参照。 ファイル名が指定されていない場合、データは stdin から読み取られます。
例:
refdbc:
チェック参照 -A xhtml -G /usr/local/share/refdb/css/refdb-frequency.css -E ISO-8859-1 -s KW foo.ris
このコマンドは、foo.ris のデータを現在のデータベースの一時テーブルに追加します。
ISO-8859-1 エンコーディング。 重複チェックの結果は、
xhtml 頻度情報をグラフィカルに表示するスタイルシートを使用してフォーマットします。 の
デフォルトのフィールドに加えて、キーワードもリストされます。
削除リンク
シノプシス
削除リンク [-d データベース] [-h] [[-c command] | [[-o アウトファイル] | [[-O アウトファイル]]
{ノート指定子} {リンク先...}
詳細説明
当学校区の 削除リンク コマンドは、拡張メモから XNUMX つまたは複数のリンクへのリンクを削除します
ターゲット。
:NID を使用して、コマンド ラインで正確に XNUMX つの音符を指定する必要があります。
フィールド セレクターを使用してノート ID を指定するか、:NCK: フィールド セレクターを使用して指定します。
ノートキー。 次に、少なくとも XNUMX つのリンク ターゲットが必要です。 これは :ID: のいずれかです。
(IDによる参照)、:CK: (引用キーによる参照)、:AU: (著者名による参照)、:KW:
(名前によるキーワード)、または :JF:、:JO:、:J1:、:J2: (フルネームによる定期刊行物、
省略名、またはユーザーの省略形 1 および 2)。
オプション
-c command
出力をパイプします command.
-d データベース
データベースを指定します。
-h
コマンドを説明するヘルプ メッセージを表示します。
-o ファイル名
出力を stdout ではなく filename に書き込みます。
-O ファイル名
出力を標準出力に送信する代わりに、ファイル名に追加します。
ノート指定子
:NID: または :NCK: 値で XNUMX つの音符を指定します。
リンクターゲット
:ID:、:CK:、:AU:、:KW:、:JF:、で XNUMX つまたは複数のリンク ターゲットを指定します。
:JO:、:J1:、または :J2: 値。
例:
refdbc:
削除リンク :NID:=12 :CK:=ミラー1999 :KW:=生化学
このコマンドは、ID 12 を持つノートからリファレンスへのリンクを削除します。
その引用キー「Miller1999」とキーワード「生化学」によって指定されます。
メモを削除
シノプシス
メモを削除 [-d データベース] [-h] [[-c command] | [[-o アウトファイル] | [[-O アウトファイル]] {{ID...} |
{-f ファイル内}}
詳細説明
識別子を持つ拡張メモを削除します ID 現在のデータベースから。 いくつかの
拡張ノートは、このコマンドの XNUMX 回の呼び出しで指定できます。 との注意事項
連続する ID 値を範囲として指定できます。
あぶない
別のユーザーに属しているメモを削除することはできません。
オプション
-c command
出力をパイプします command.
-d データベース
データベースを指定します。
-f ファイル内
から RIS 形式の NID 値のリストを読み取ります。 ファイル内.
-h
コマンドを説明するヘルプ メッセージを表示します。
-o ファイル名
出力を stdout ではなく filename に書き込みます。
-O ファイル名
出力を標準出力に送信する代わりに、ファイル名に追加します。
NID
他のすべての引数は、noteID 値のリストとして解釈されます。 範囲を使用できます
連続する NID を指定します。 NID も ファイル内 提供されている、refdbc
stdin から NID を読み取ろうとします。 refdbc に NID 値を読み取るように依頼できます。
stdin in 添加 を使用して他の NID に -f stdin オプションを選択します。
例:
refdbc:
メモを削除 3 5-10 26
このコマンドは、ID 値が 3、5 から 10、および
26.
削除参照
シノプシス
削除参照 [-d データベース] [-h] [[-c command] | [[-o アウトファイル] | [[-O アウトファイル]] {{ID...} |
{-f ファイル内}}
詳細説明
識別子を持つ参照を削除します ID 現在のデータベースから。 いくつかの
参照は、このコマンドの XNUMX 回の呼び出しで指定できます。 との参照
連続する ID 値を範囲として指定できます。
あぶない
参照が個人参照に属している場合、参照を削除することはできません
複数のユーザーのリスト。
あなたがこの参照の唯一のユーザーであり、先に進んで削除した場合、すべてのデータ
指定した参照先に保存されたファイルはなくなるので、このコマンドには注意してください。
との違いを理解しておいてください。 削除参照 コマンドと
ダンプリファレンス 指図。 前者はデータを削除し、後者はあなたのデータのみを削除します
指定された参照に関連付けられた個人データ (メモ、可用性、
データを転載して)、この参照との関連付けを削除します。 その他では
言葉、 削除参照 データベースから参照を削除しますが、 ダンプリファレンス 除去する
あなたの個人的な参照リストからの参照、残りのデータは
データベースの他のユーザー。
オプション
-c command
出力をパイプします command.
-d データベース
データベースを指定します。
-f ファイル内
から RIS 形式の ID 値のリストを読み取ります。 ファイル内. このリストは、
前の getref コマンドの結果。
-h
コマンドを説明するヘルプ メッセージを表示します。
-o ファイル名
出力を stdout ではなく filename に書き込みます。
-O ファイル名
出力を標準出力に送信する代わりに、ファイル名に追加します。
ID
他のすべての引数は、ID 値のリストとして解釈されます。 範囲は次の目的で使用できます。
連続した ID を指定してください。 ID も ファイル内 提供されている、refdbc
stdin から ID を読み取ろうとします。 refdbc に ID 値を読み取るように依頼できます。
stdin in 添加 を使用して他の ID に -f stdin オプションを選択します。
例:
refdbc:
削除参照 3 5-10 26
このコマンドは、ID 値が 3、5 から 10、および 26 の参照を削除します。
ダンプリファレンス
シノプシス
ダンプリファレンス [-b リスト名] [-d データベース] [-h] [[-c command] | [[-o アウトファイル] | [[-O アウトファイル]]
{[ID...] | [[-f file]...}
詳細説明
現在のデータベース内の指定された個人参照リストから参照を削除します。
個人参照リストが指定されていない場合、デフォルトのリスト (同じ名前を持つ
データベースのユーザー名として)が代わりに使用されます。
オプション
-b リスト名
という名前の個人参照リストを使用する リスト名.
-c command
出力をパイプします command.
-d データベース
データベースを指定します。
-f ファイル内
から RIS 形式の ID 値のリストを読み取ります。 ファイル内. このリストは、
前の getref コマンドの結果。
-h
コマンドを説明するヘルプ メッセージを表示します。
-o ファイル名
出力を stdout ではなく filename に書き込みます。
-O ファイル名
出力を標準出力に送信する代わりに、ファイル名に追加します。
ID
他のすべての引数は、ID 値のリストとして解釈されます。 範囲は次の目的で使用できます。
連続した ID を指定してください。 ID も ファイル内 提供されている、refdbc
stdin から ID を読み取ろうとします。 refdbc に ID 値を読み取るように依頼できます。
stdin in 添加 を使用して他の ID に -f stdin オプションを選択します。
例:
refdbc:
ダンプリファレンス -f foo.ris 3 5-10 26
このコマンドは、参照 3、5 から 10、および 26 を削除します。
あなたの個人的な参照リストからファイル foo.ris にリストされています。
ゲタウ、 得た、 下駄、 ゲタックス
シノプシス
ゲタウ [-d データベース] [-h] [[-c command] | [[-o アウトファイル] | [[-O アウトファイル]]
[-N 制限[:オフセット]] [-s 形式でアーカイブしたプロジェクトを保存します.]{unix-正規表現}
得た [-d データベース] [-h] [[-c command] | [[-o アウトファイル] | [[-O アウトファイル]]
[-N 制限[:オフセット]] [-s 形式でアーカイブしたプロジェクトを保存します.]{unix-正規表現}
下駄 [-d データベース] [-h] [[-c command] | [[-o アウトファイル] | [[-O アウトファイル]]
[-N 制限[:オフセット]] [-s 形式でアーカイブしたプロジェクトを保存します.]{正規表現}
下駄 [-d データベース] [-h] [[-c command] | [[-o アウトファイル] | [[-O アウトファイル]]
[-N 制限[:オフセット]] [-s 形式でアーカイブしたプロジェクトを保存します.]{正規表現}
詳細説明
正規表現に一致するすべての著者名を取得します 正規表現 現在の
データベース。 regexp 引数が指定されていない場合、 を 著者名がリストされます。
またはあなたが望むものではないかもしれません。 ゲタウ を取得します 主要な 最も多い著者
出版物を見つけたい場合はよくあるケースです。 得た 下駄 本を取り出したり
それぞれ、定期刊行物の編集者とシリーズの著者。 ゲタックス から著者を取得します
レベル。
オプション
-c command
出力をパイプします command.
-d データベース
データベースを指定します。
-h
コマンドを説明するヘルプ メッセージを表示します。
-N 制限[:オフセット]
返されるデータセットの数を制限します。 もしも 制限 単独で使用され、最初の
制限 著者名が返されます。 オプションの場合 オフセット 引数も使用されます。
最初の オフセット 著者名はスキップされ、次の 制限 著者名
返されます。
-o ファイル名
出力を stdout ではなく filename に書き込みます。
-O ファイル名
出力を標準出力に送信する代わりに、ファイル名に追加します。
-s 形式でアーカイブしたプロジェクトを保存します.
追加の頻度情報を要求します。 "freq" は絶対数を提供します
特定の著者を含む参照。 「relfreq」は相対頻度を報告します
0 から 10 までの整数としての指標。
正規表現
他のすべての引数は UNIX 正規表現として解釈され、
一致する著者名が表示されます。
注意
SQLite などの一部のデータベース エンジンは、Unix スタイルの標準をサポートしていません。
表現。 代わりに SQL 正規表現を使用してください。
例:
refdbc:
ゲタウ -o 著者.txt '^シンプソン'
このコマンドは、「Simpson」で始まるすべての作成者のリストをファイルに書き込みます
著者.txt。
refdbc:
ゲタウ -N 5:10
このコマンドは、著者名 11 から 15 を出力します。
ゲッジョ、 getjf、 getj1、 getj2
シノプシス
月城 [-a] [-d データベース] [-h] [[-c command] | [[-o アウトファイル] | [[-O アウトファイル]]
[-N 制限[:オフセット]] [-s 形式でアーカイブしたプロジェクトを保存します.]{正規表現}
getjf [-a] [-d データベース] [-h] [[-c command] | [[-o アウトファイル] | [[-O アウトファイル]]
[-N 制限[:オフセット]] [-s 形式でアーカイブしたプロジェクトを保存します.]{正規表現}
getj1 [-a] [-d データベース] [-h] [[-c command] | [[-o アウトファイル] | [[-O アウトファイル]]
[-N 制限[:オフセット]] [-s 形式でアーカイブしたプロジェクトを保存します.]{正規表現}
getj2 [-a] [-d データベース] [-h] [[-c command] | [[-o アウトファイル] | [[-O アウトファイル]]
[-N 制限[:オフセット]] [-s 形式でアーカイブしたプロジェクトを保存します.]{正規表現}
詳細説明
正規表現に一致するすべてのジャーナル名を取得します 正規表現 現在の
データベース。 の 正規表現 ジャーナルの略語、フルネーム、
カスタム略語 1 とカスタム略語 2 です。 正規表現がない場合
引数が与えられ、 を 利用可能なジャーナル名がリストされます。
オプション
-a
フルネーム、略語、カスタムなど、すべての同義のジャーナル名を返します
略語 1、およびカスタム略語 2。オプションがない場合は、名前のみ
たとえば、次の場合は氏名のみが返されます。
getjf.
-c command
出力をパイプします command.
-d データベース
データベースを指定します。
-h
コマンドを説明するヘルプ メッセージを表示します。
-N 制限[:オフセット]
返されるデータセットの数を制限します。 もしも 制限 単独で使用され、最初の
制限 ジャーナル名が返されます。 オプションの場合 オフセット 引数も使用されます。
最初の オフセット ジャーナル名はスキップされ、次の 制限 ジャーナル名
返されます。
-o ファイル名
出力を stdout ではなく filename に書き込みます。
-O ファイル名
出力を標準出力に送信する代わりに、ファイル名に追加します。
-s 形式でアーカイブしたプロジェクトを保存します.
追加の頻度情報を要求します。 "freq" は絶対数を提供します
指定されたジャーナル名を含む参照。 「relfreq」は親戚を報告します
0 から 10 までの整数としての周波数インジケータ。
正規表現
他のすべての引数は UNIX 正規表現として解釈され、
ジャーナル名が一致します。
注意
SQLite などの一部のデータベース エンジンは、Unix スタイルの標準をサポートしていません。
表現。 代わりに SQL 正規表現を使用してください。
例:
refdbc:
月城 -a -o ジャーナル.txt '^ J'
このコマンドは、略語が a で始まるジャーナルのすべてのシノニムを一覧表示します。
大文字の J。出力はファイル journals.txt にリダイレクトされます。
ゲットクウ
シノプシス
ゲットクウ [-d データベース] [-h] [[-c command] | [[-o アウトファイル] | [[-O アウトファイル]]
[-N 制限[:オフセット]] [-s 形式でアーカイブしたプロジェクトを保存します.]{正規表現}
詳細説明
正規表現に一致するすべてのキーワードを取得します 正規表現 現在の
データベース。 regexp 引数が指定されていない場合、データベース内のすべてのキーワードが
リストされている。
オプション
-c command
出力をパイプします command.
-d データベース
データベースを指定します。
-h
コマンドを説明するヘルプ メッセージを表示します。
-N 制限[:オフセット]
返されるデータセットの数を制限します。 もしも 制限 単独で使用され、最初の
制限 キーワードが返されます。 オプションの場合 オフセット 引数も使用されます。
最初の オフセット キーワードはスキップされ、次の 制限 キーワードは
戻ってきた。
-o ファイル名
出力を stdout ではなく filename に書き込みます。
-O ファイル名
出力を標準出力に送信する代わりに、ファイル名に追加します。
-s 形式でアーカイブしたプロジェクトを保存します.
追加の頻度情報を要求します。 "freq" は絶対数を提供します
指定されたキーワードを含む参照。 「relfreq」は相対頻度を報告します
0 から 10 までの整数としての指標。
正規表現
他のすべての引数は UNIX 正規表現として解釈され、
一致するキーワードの結果。
注意
SQLite などの一部のデータベース エンジンは、Unix スタイルの標準をサポートしていません。
表現。 代わりに SQL 正規表現を使用してください。
例
refdbc:
ゲットクウ -o キーワード.txt '^An.*l$'
このコマンドは、「An」で始まり、「An」で終わるすべてのキーワードのリストを要求します。
「アニマル」のように文字「l」を入力し、結果をファイル keyword.txt に書き込みます。
~#
refdbc -C ゲットクウ -s 周波数 -c "選別 -r|カット -d ':' -f 2"|少ない
ここでは、 ゲットクウ シェルからのコマンド。 結果リストには頻度が含まれています
返された各キーワードの。 データは、
周波数、および周波数情報自体が取り除かれます。 もちろんあります
ここに到着する方法は複数あります。 たとえば、 -c データを送信するオプション
(Linuxで言うところのstdout) の引数を通してそれらをパイプします。 -c 上記の例のオプション。
ゲットノート
シノプシス
ゲットノート [-d データベース] [-E エンコーディング] [-h] [[-c command] | [[-o アウトファイル] | [[-O アウトファイル]]
[-N 制限[:オフセット]] [-P] [-S ソート文字列] [-t 出力タイプ] {[検索文字列] |
[-f file]}
詳細説明
一致するすべての拡張ノートを表示します 検索文字列 現在のデータベースで。
検索の構文の説明については、クエリ言語のセクションを参照してください。
文字列。
オプション
-c command
出力をパイプします command.
-d データベース
データベースを指定します。
-E エンコーディング
異なる場合は、出力データの文字エンコーディングを選択します。
データベースのエンコーディング。 ローカルの libiconv がサポートする任意のエンコーディングをリクエストできます
(参照してください man iconv_open 利用可能なエンコーディングのリストを参照してください)。
-f ファイル内
から検索文字列を読み取ります ファイル内. これは、保存されたクエリを再実行する簡単な方法です。
-h
コマンドを説明するヘルプ メッセージを表示します。
-N 制限[:オフセット]
返されるデータセットの数を制限します。 もしも 制限 単独で使用され、最初の
制限 拡張ノートが返されます。 オプションの場合 オフセット 引数は次のように使用されます
さて、最初の オフセット メモはスキップされ、次の 制限 ノートは
戻ってきた。
-o ファイル名
出力を stdout ではなく filename に書き込みます。
-O ファイル名
出力を標準出力に送信する代わりに、ファイル名に追加します。
-P
現在のユーザーが追加したメモに検索を限定します。 このスイッチなら
が存在しない場合、データベース全体が検索されます。
-S ソート文字列
出力を並べ替えます。 現在、ID (デフォルト) または PY でのみ並べ替えることができます。
(発行年)。
-t 出力タイプ
出力のタイプを選択します。 「scrn」、「html」、「xhtml」、および「xnote」を使用できます。
端末のブラウジング、HTML、XHTML、またはネイティブ XML に適したコンパクトな形式
それぞれフォーマットします。
検索文字列
残りの引数は検索文字列として解釈されます。 の構文
クエリは、セクションクエリ言語で説明されています。
例:
refdbc:
ゲットノート -t xnote :CK:=ミラー1999
このコマンドは、引用キーを使用して参照に添付されているメモを取得します
"Miller1999" に変換し、xnote 形式で表示します。
getref
シノプシス
getref [-b リスト名] [-d データベース] [-E エンコーディング] [-h] [[-c command] | [[-o アウトファイル] |
[-O アウトファイル]][-N 制限[:オフセット]] [-s フォーマット文字列] [-S ソート文字列]
[-t 出力フォーマット] {[検索文字列] | [[-f file]}
詳細説明
一致するすべてのデータセットを表示します 検索文字列 現在のデータベースで。 参照する
セクション 検索文字列の構文を説明するためのクエリ言語。 見る
現在のクエリに一致する参照の数を知りたい場合は、countref コマンド
おそらく大量の参照データを実際に取得する必要はありません。
オプション
-b リスト名
次の名前の個人参照リストに検索を限定する リスト名.
-c command
出力をパイプします command.
-d データベース
データベースを指定します。
-E エンコーディング
異なる場合は、出力データの文字エンコーディングを選択します。
データベースのエンコーディング。 ローカルの libiconv がサポートする任意のエンコーディングをリクエストできます
(参照してください man iconv_open 利用可能なエンコーディングのリストを参照してください)。
-f ファイル内
から検索文字列を読み取ります ファイル内. これは、保存されたクエリを再実行する簡単な方法です。
-h
コマンドを説明するヘルプ メッセージを表示します。
-N 制限[:オフセット]
返されるデータセットの数を制限します。 もしも 制限 単独で使用され、最初の
制限 一致する参照が返されます。 オプションの場合 オフセット 引数は次のように使用されます
さて、最初の オフセット 一致する参照はスキップされ、次の 制限
一致する参照が返されます。
-o ファイル名
出力を stdout ではなく filename に書き込みます。
-O ファイル名
出力を標準出力に送信する代わりに、ファイル名に追加します。
-s フォーマット文字列
追加のフィールドと疑似フィールド (N1、N2/AB、NX、RP、SN、AD、CY、PB、
LX、U1 から U5、M1 から M3) を除き、デフォルトでは表示されません。
RIS および risx 出力フォーマット。 利用可能なすべてを表示するには、「ALL」を引数として使用します
田畑。 複数のフィールドを指定する場合、引数はシングルで囲む必要があります
引用符。 RIS 出力に適用する場合、ID を次のように指定できます。 フォーマット文字列 〜へ
に一致するすべての参照について、RIS 形式の ID 値のリストのみを取得します。
検索。 これは、次のような後の操作のために ID リストを生成する便利な方法です。
削除参照.
-S ソート文字列
出力を並べ替えます。 現在、ID (デフォルト) または PY でのみ並べ替えることができます。
(発行年)。
-t 出力タイプ
出力のタイプを選択します。 利用可能なのは、「scrn」、「ris」、「risx」、「html」、「xhtml」、
コンパクトの場合は「db31」、「db31x」、「db50x」、「teix」、「tei5x」、「mods」、「bibtex」
端末のブラウジングに適した形式、ネイティブの RIS および risx (XML) 形式、
HTML、XHTML、DocBook SGML、DocBook XML (DTD ベース)、DocBook XML (スキーマベース)、
それぞれ TEI P4 XML、TEI P5 XML、MODS、または BibTeX 形式。
検索文字列
残りの引数は検索文字列として解釈されます。 の構文
クエリは、セクションクエリ言語で説明されています。
例:
refdbc:
getref -t RIS -o temp.sgml -E ISO-8859-15 ":AU:='& ^ドウ ^ジョーンズ そして :KW:=円形\ 二色性」
このコマンドは、「Doe」で始まる著者と著者の両方を含む記事を取得します
「円偏光二色性」というキーワードを持つ「Jones」をはじめ、 出力は次のようになります。
文字エンコーディング ISO-8859-15 を使用して、RIS 形式でファイル temp.sgml に保存されます。
助けて、 ?
シノプシス
助けます
?
詳細説明
使用可能なコマンドの簡単な概要を表示します。
注意
このコマンドは、バッチ モードでは使用できません ( -h 代わりにオプション
コマンドラインの使用法を確認してください)。
例:
refdbc:
助けます
これにより、使用可能なコマンドが一覧表示されます。
リストデータベース
シノプシス
リストデータベース [-h] [データベース正規表現]
詳細説明
引数が指定されていない場合は、使用可能なすべてのデータベースをリストします。 もしも データベース正規表現 is
指定すると、この式に一致するデータベースのみがリストされます。
オプション
-h
について説明するヘルプ メッセージを表示します。 リストデータベース
データベース正規表現
出力を一致するデータベース名に制限する有効な SQL 正規表現。
例:
refdbc:
リストデータベース db%
このコマンドは、「db」で始まる使用可能なすべてのデータベースを一覧表示します。
リストスタイル
シノプシス
リストスタイル {スタイル正規表現}
詳細説明
一致する利用可能な参考文献スタイルをすべてリストします。 スタイル正規表現.引数がない場合
指定すると、使用可能なすべてのスタイルが一覧表示されます。
オプション
-h
について説明するヘルプ メッセージを表示します。 リストデータベース
スタイル正規表現
出力を一致するスタイル名に制限する有効な Unix 正規表現。
注意
SQLite などの一部のデータベース エンジンは、Unix スタイルの標準をサポートしていません。
表現。 代わりに SQL 正規表現を使用してください。
例:
refdbc:
リストスタイル ^J.*
これにより、大文字の「J」で始まるすべての参考文献スタイルがリストされます。
ピックリファレンス
シノプシス
ピックリファレンス [-b リスト名] [-d データベース] [-h] [[-c command] | [[-o アウトファイル] | [[-O アウトファイル]]
{[ID...] | [[-f file]}
詳細説明
現在のデータベース内の指定された個人参照リストへの参照を追加します。 もしも
個人参照リストが指定されていない場合、デフォルトのリスト (
データベースのユーザー名) が代わりに使用されます。
オプション
-b リスト名
という名前の個人参照リストを使用する リスト名.
-c command
出力をパイプします command.
-d データベース
データベースを指定します。
-f ファイル内
から RIS 形式の ID 値のリストを読み取ります。 ファイル内. このリストは、
前の getref コマンドの結果。
-h
コマンドを説明するヘルプ メッセージを表示します。
-o ファイル名
出力を stdout ではなく filename に書き込みます。
-O ファイル名
出力を標準出力に送信する代わりに、ファイル名に追加します。
ID
他のすべての引数は、ID 値のリストとして解釈されます。 範囲は次の目的で使用できます。
連続した ID を指定してください。 ID も ファイル内 提供されている、refdbc
stdin から ID を読み取ろうとします。 refdbc に ID 値を読み取るように依頼できます。
stdin in 添加 を使用して他の ID に -f stdin オプションを選択します。
例:
refdbc:
ピックリファレンス -f foo.ris 3 5-10 26
このコマンドは、参照 3、5 から 10、および 26 と、リストされている参照を追加します。
ファイル foo.ris 内の個人的な参照リストに追加してください。
カウントノート
シノプシス
カウントノート [-b リスト名] [-c command] [-d データベース] [-h] [-N 制限[:オフセット]]
{[検索文字列] | [[-f file]}
詳細説明
一致するすべての拡張ノートをカウントします。 検索文字列 現在のデータベースで。 参照
検索文字列の構文の説明については、クエリ言語のセクションを参照してください。
このコマンドは、getnote コマンドと同等ですが、
マッチングノート。 それらを数えるだけです。
オプション
-b リスト名
次の名前の個人参照リストに検索を限定する リスト名.
-c command
出力をパイプします command.
-d データベース
データベースを指定します。
-f ファイル内
から検索文字列を読み取ります ファイル内. これは、保存されたクエリを再実行する簡単な方法です。
-h
コマンドを説明するヘルプ メッセージを表示します。
-N 制限[:オフセット]
返されるデータセットの数を制限します。 もしも 制限 単独で使用され、最初の
制限 一致する参照が返されます。 オプションの場合 オフセット 引数は次のように使用されます
さて、最初の オフセット 一致する参照はスキップされ、次の 制限
一致する参照が返されます。
検索文字列
残りの引数は検索文字列として解釈されます。 の構文
クエリは、セクションクエリ言語で説明されています。
例:
refdbc:
カウントノート :KW:~[rR]レビュー
このコマンドは、以下を含む参照にリンクされている拡張注記を探します。
「レビュー」や「レビュー」などのキーワード。 このコマンドは、一致する数を返します
結果概要に追記。
カウンターリファレンス
シノプシス
カウンターリファレンス [-b リスト名] [-c command] [-d データベース] [-h] [-N 制限[:オフセット]]
{[検索文字列] | [[-f file]}
詳細説明
一致するすべてのデータセットをカウントします 検索文字列 現在のデータベースで。 参照する
セクション 検索文字列の構文を説明するためのクエリ言語。
このコマンドは、getref コマンドと同等ですが、
一致する参照。 それらを数えるだけです。
オプション
-b リスト名
次の名前の個人参照リストに検索を限定する リスト名.
-c command
出力をパイプします command.
-d データベース
データベースを指定します。
-f ファイル内
から検索文字列を読み取ります ファイル内. これは、保存されたクエリを再実行する簡単な方法です。
-h
コマンドを説明するヘルプ メッセージを表示します。
-N 制限[:オフセット]
返されるデータセットの数を制限します。 もしも 制限 単独で使用され、最初の
制限 一致する参照が返されます。 オプションの場合 オフセット 引数は次のように使用されます
さて、最初の オフセット 一致する参照はスキップされ、次の 制限
一致する参照が返されます。
検索文字列
残りの引数は検索文字列として解釈されます。 の構文
クエリは、セクションクエリ言語で説明されています。
例:
refdbc:
カウンターリファレンス ":AU:='& ^ドウ ^ジョーンズ そして :KW:=円形\ 二色性」
このコマンドは、「Doe」で始まる著者と著者の両方を含む記事を検索します。
「円二色性」というキーワードを持つ「Jones」をはじめ、 コマンドは
結果の要約で一致する参照の数を返します。
選択されたデータベース
シノプシス
選択されたデータベース [-h]{データベース}
詳細説明
選択する データベース 現在のデータベースとして。 この現在のデータベースはすべてで使用されます
で別のデータベースを指定しない限り、クエリを実行します。 -d クエリのオプション
コマンド。
注意
このコマンドは、バッチ モードでは使用できません。 使用 -d コマンドラインオプション
を代わりにお使いください。
オプション
-h
コマンドを説明するヘルプ メッセージを表示します。
データベース
選択するデータベースの名前。
例:
refdbc:
選択されたデータベース db1
このコマンドは、データベース db1 をアクティブなデータベースにします。 以降のすべてのクエリと
操作はこのデータベースに影響します。
セッションに
シノプシス
セッションに [-h] [変数名] [変数値]
詳細説明
当学校区の セッションに コマンドは、構成変数の値を表示または変更します。
電話したら セッションに 引数を指定しないと、すべての設定のリストが表示されます。
変数とその現在の値。
電話したら セッションに XNUMX つの引数を指定すると、この特定の値が表示されます
変数に保存します.
電話したら セッションに XNUMX つの引数を指定すると、変数 (最初の引数) を
新しい値 (XNUMX 番目の引数)。 空の値を指定するには、次のように XNUMX つの引用符を使用します。
これ:""。
注意
明白な理由から、 セッションに 現在のパスワードは表示されませんが、表示することはできます
このコマンドで必ずパスワードを変更してください。 他の人に見られないようにするため、
新しいパスワードを入力してコマンドを実行します セッションに passwd *。 次に尋ねられます
画面にエコー表示されないパスワードを入力します。
このコマンドはバッチ モードでは使用できません。コマンド ライン スイッチを使用してください。
その代わり。 対話型モードでは、構成変数への変更は次のようになります。
現在のセッションに限定されます。 値を永続的に変更したい場合は、
むしろ、設定ファイルの XNUMX つを編集する必要があります。
オプション
-h
について説明するヘルプ メッセージを表示します。 セッションに
変数名
値を表示または設定する変数の名前。
変数値
設定する変数の新しい値。
例:
refdbc:
セッションに タイムアウト 90
このコマンドは、現在のセッションのタイムアウトを 90 秒に設定します。
更新情報
シノプシス
更新情報 [-d データベース] [-h] [[-c command] | [[-o アウトファイル] | [[-O アウトファイル]] {:XY:=名}
{:XY:=名...}
詳細説明
特定の定期刊行物の同義語のリストを更新します。
各定期刊行物は、最大 XNUMX つの同義語名を持つことができます。 氏名と役職
略語 (例えば、生物医学出版物の Index Medicus による)
可能な場合は常に提供されます。 さらに、refdb は最大 XNUMX つのユーザー定義の
データセットを追加するときに省略形として機能する可能性がある略語。
オプション
-c command
出力をパイプします command.
-d データベース
データベースを指定します。
-h
コマンドを説明するヘルプ メッセージを表示します。
-o ファイル名
出力を stdout ではなく filename に書き込みます。
-O ファイル名
出力を標準出力に送信する代わりに、ファイル名に追加します。
:XY:=名前
XY は、JF、JO、J1、または J2 のいずれかを表し、完全な名前を示します。
名前、およびユーザーの略語 1 と 2 をそれぞれ指定します。 あなたはで供給しなければなりません
これらの項目の少なくとも XNUMX つ。 最初のものは、その中の XNUMX つによって定期刊行物を選択します
データベース内の既存の名前。 他のすべてのアイテムは、次のように名前を更新または追加します
例:
refdbc:
更新情報 :JO:="J.Biol.Chem." :JF:="の ジャーナル of 生物学的な 化学"
正式な略語で知られている定期刊行物の完全な名前を追加 (または変更) します
「J.Biol.Chem」として。 「The Journal of Biological Chemistry」を読む。
アップデートノート
シノプシス
アップデートノート [-d データベース] [-E エンコーディング] [-h] [[-c command] | [[-o アウトファイル] |
[-O アウトファイル]][file...]
詳細説明
の拡張メモを更新します file 現在のデータベースで。
このコマンドは基本的に addnote と同じですが、citekey または id を使用します。
属性を (この順序で) データベース内の既存のメモを更新します。 もし
指定されたメモがデータベースに存在しない場合、新しいメモが作成されます。
オプション
-c command
出力をパイプします command.
-d データベース
データベースを指定します。
-E エンコーディング
異なる場合は、入力データの文字エンコーディングを選択します。
デフォルトの UTF-8。
-h
コマンドを説明するヘルプ メッセージを表示します。
-o ファイル名
出力を stdout ではなく filename に書き込みます。
-O ファイル名
出力を標準出力に送信する代わりに、ファイル名に追加します。
例:
refdbc:
アップデートノート foo.xml
このコマンドは、現在選択されている foo.ris の拡張ノートを更新します。
データベース。 メモに日付が指定されていない場合、refdbd はタイムスタンプを挿入します。
自動的に。
更新参照
シノプシス
更新参照 [-d データベース] [-E エンコーディング] [-h] [[-c command] | [[-o アウトファイル] |
[-O アウトファイル]][-t type] [-P] [-U ユーザ名] [file]
詳細説明
の RIS 形式の参照を更新します。 file 現在のデータベースで。
このコマンドは基本的に addref と同じですが、入力の ID フィールドを使用します。
data を使用して、同じ ID を持つ既存の参照を更新します。 参照の ID が
データベースに存在する場合、新しいエントリが作成され、RIS で指定された ID は無視されます
またはrisxファイル。 現在、refdb は、新しいデータセットに含まれているかどうかをチェックしません。
同じIDを持つ古いものとの類似性。 refdb に更新を指示すると、
参照すると、この目的のために送信したものは何でも使用されます。
オプション
-c command
出力をパイプします command.
-d データベース
データベースを指定します。
-E エンコーディング
異なる場合は、入力データの文字エンコーディングを選択します。
デフォルト設定。 RIS データセットは、ローカルの libiconv が使用する任意のエンコーディングを使用できます
をサポートします (参照 man iconv_open 利用可能なエンコーディングのリスト)、UTF-16 と
UTF-32。 RISX データセットは、処理命令でエンコーディングを実行するため、
このオプションは不要であり、無視されます。
-h
コマンドを説明するヘルプ メッセージを表示します。
-o ファイル名
出力を stdout ではなく filename に書き込みます。
-O ファイル名
出力を標準出力に送信する代わりに、ファイル名に追加します。
-t type
入力データ型を選択します。 可能な値は "ris" (デフォルト) と "risx" です。 他の
に追加する前に、データ型をこれらの型のいずれかに変換する必要があります。
データベース。
-P
この参照用の個人情報、つまり N1 (メモ)、RP のみを更新します。
(再版ステータス)、およびAV(入手可能性)フィールド。 これにより、
あなたの個人的な参照リストへの参照。 他のすべてのフィールドは無視されます。
このオプションを -g たとえば、再印刷ステータスをすばやく変更するためのオプション
「NOT IN FILE」または「ON REQUEST」から「IN FILE」への既存の参照。
-U ユーザ名
現在のユーザーとは異なるユーザー名を指定してください。
技術者または管理スタッフは、研究者に代わって参照を追加できます。
file
他のすべてのコマンドライン引数は、読み取るファイル名として解釈されます
からの参照。 ファイル名が指定されていない場合、データは stdin から読み取られます。
例:
refdbc:
更新参照 -P foo.ris
このコマンドは、以前に選択したアクティブな foo.ris の参照を更新します。
データベース。 個人情報 (AV、N1、RP) のみが追加または変更されます。
現在の使用者。
詳細
シノプシス
詳細 [-h]
詳細説明
詳細モードのオンとオフを切り替えます。 詳細モードがオンの場合、エラー メッセージと
警告はもう少し分かりやすいかもしれません。
オプション
-h
について説明するヘルプ メッセージを表示します。 詳細
例:
refdbc:
詳細
前の値に応じて、このコマンドは詳細モードをオンにするか、または
オフ。
どのデータベース
シノプシス
どのデータベース [-h]
詳細説明
現在選択されているデータベースに関する多くの情報を表示します。
オプション
-h
について説明するヘルプ メッセージを表示します。 どのデータベース
例:
refdbc:
どのデータベース
これにより、アクティブなデータベースに関する情報が出力されます。 を参照してください。 選択されたデータベース
アクティブなデータベースを変更する方法については、コマンドを参照してください。 の どのデータベース 出力の見た目
このような:
現在のデータベース: alltypes
参照数: 45
最高の参照 ID: 45
ノート数: 2
最高ノート ID: 2
エンコーディング: ISO-8859-1
データベースの種類: リスク
サーバーの種類: pgsql
作成: 2003-12-24 22:27:43 UTC
refdb バージョンの使用: 0.9.4-pre2
最終更新日: 2003-12-24 22:29:05 UTC
onworks.net サービスを使用してオンラインで refdbc を使用する