Ito ang command refdbc na maaaring patakbuhin sa OnWorks na libreng hosting provider gamit ang isa sa aming maramihang libreng online na workstation gaya ng Ubuntu Online, Fedora Online, Windows online emulator o MAC OS online emulator
PROGRAMA:
NAME
refdbc - ang reference at note management client ng RefDB
SINOPSIS
Interactive na mode:
refdbc [-c pager-command] [-d database] [-e log-destinasyon] [-f si stdin] [-F patlang]
[-g defile] [-G CSS-file] [-h] [-i IP address] [-l antas ng log] [-L log-file]
[-p port] [-q] [-R pdfroot] [-T oras] [-u pangalan] [-v] [-V] [-w password] [-x]
[-y confdir]
Batch mode:
refdbc -C utos [-c pager-command] [-d database] [-e log-destinasyon] [-f si stdin]
[-F patlang] [-g defile] [-G CSS-file] [-i IP address] [-l antas ng log] [-L log-file]
[-p port] [-q] [-R pdfroot] [-T oras] [-u pangalan] [-v] [-V] [-w password] [-x]
[-y confdir]
DESCRIPTION
Ang refdbc ay isang command-line client na nagbibigay ng mga utos upang pamahalaan ang mga sanggunian at tala gamit
RefDB(7). Maaaring simulan ang refdbc sa isang interactive na mode, na nagbibigay ng command prompt. Uri ?
or Tulungan para makakita ng listahan ng mga available na command. Bilang kahalili maaari mong simulan ang refdbc sa
non-interactive na mode. Ipapatupad ng refdbc ang hiniling na utos at ibabalik. Sa ganitong mode
Ang refdbc ay tatanggap ng input sa stdin para sa iba't ibang mga command, na nagpapahintulot sa Unix piping.
Opsyon
-c pager-command
Ang command line ng pager na gagamitin. Sa halip na isang pager maaari mong siyempre
tukuyin ang anumang wastong utos na tumatanggap ng data sa stdin. Gamitin ang "stdout" para humiling ng data
output sa stdout. Ito ang default, ngunit maaaring gusto mong tukuyin ito sa command
linya kung kailangan mong pansamantalang i-override ang isang default na setting ng pager sa iyong configuration
file.
-C utos
Ang utos na tatakbo sa non-interactive na mode. Maaari mong ibigay ang lahat ng mga opsyon at
mga parameter na tinatanggap ng command sa refdba command line.
-d database
Ang pangalan ng default na database. Maaari mong baguhin ang database anumang oras sa panahon ng isang
interactive na sesyon.
-e log-destinasyon
Ang log-destination ay maaaring magkaroon ng mga value na 0, 1, o 2, o ang mga katumbas na string stderr,
syslog, O file, ayon sa pagkakabanggit. Tinutukoy ng value na ito kung saan napupunta ang impormasyon ng log.
0 (zero) ay nangangahulugan na ang mga mensahe ay ipinadala sa stderr. Magagamit agad ang mga ito sa
screen ngunit maaari silang makagambala sa output ng command. 1 ay magpapadala ng output sa
pasilidad ng syslog. Tandaan na ang syslog ay dapat na i-configure upang tanggapin ang mga mensahe ng log
mula sa mga program ng gumagamit, tingnan ang syslog(8) man page para sa karagdagang impormasyon. Parang Unix
karaniwang sine-save ng mga system ang mga mensaheng ito sa /var/log/user.log. 2 ay magpapadala ng mga mensahe sa
isang pasadyang log file na maaaring tukuyin sa -L pagpipilian.
-f si stdin
Basahin ang data mula sa stdin. Karaniwang alam ng refdbc kung kailan ito dapat basahin mula sa stdin. Gayunpaman, a
ilang mga utos ang gumagamit ng data na ibinigay sa command line ngunit pinapayagan din na magbasa mula sa isang file.
Gamitin ang opsyong ito para pilitin ang refdbc na magbasa mula sa stdin in dagdag sa mga halagang ibinigay sa
ang command line.
-F patlang
Tukuyin ang mga default na field na ipapakita sa a getref tanong.
-g defile
Maaaring gamitin ang opsyong ito para magdagdag ng ilang default na field sa lahat ng RIS reference na iyon
idinagdag o na-update. Ang argument deffile ay ang filename ng isang RIS file na naglalaman ng mga ito
karagdagang mga patlang. Sinubukan muna ng refdbc ang filename kung ano ang dati, kaya dapat ay valid ito
kamag-anak o ganap na landas. Kung hindi natagpuan ang file, hinahanap ng refdb ang file sa
$ HOME. Ang utos ay abort kung ang file ay hindi mahanap.
-G CSS-file
Tukuyin ang URL ng isang Cascading Style Sheets (CSS) file. Ang file na ito ay gagamitin sa
i-customize ang HTML na output ng getref utos. Ang URL ay maaaring alinman sa isang lokal na landas
(hal. refdb.css, /home/myname/custom.css) o ang web address ng isang file sa isang web
server (hal http://www.mycomp.com/refdb.css).
-h
Ipinapakita ang screen ng tulong at paggamit, pagkatapos ay lalabas.
-i IP address
Itakda ang IP address ng kahon na tumatakbo sa server ng application refdbdNa (1).
Sa halip na ang IP address maaari mo ring tukuyin ang hostname hangga't maaari
maayos na naresolba ng iyong system.
-l antas ng log
Tukuyin ang priyoridad hanggang sa kung aling mga kaganapan ang naka-log. Isa itong numero sa pagitan ng 0
at 7 o isa sa mga string lumilitaw, alerto, si crit, maligaw, babala, abiso, info, mag-alis ng mga insekto,
ayon sa pagkakabanggit (tingnan din ang mga kahulugan ng antas ng log). -1 ganap na hindi pinapagana ang pag-log. Isang mababa
Ang antas ng log tulad ng 0 ay nangangahulugan na ang mga pinaka-kritikal na mensahe lamang ang naka-log. Isang mas mataas na log
Ang antas ay nangangahulugan na ang mga hindi gaanong kritikal na kaganapan ay naka-log din. 7 ay magsasama ng debug
mga mensahe. Ang huli ay maaaring verbose at sagana, kaya gusto mong iwasan ang antas ng log na ito
maliban kung kailangan mong subaybayan ang mga problema.
-L log-file
Tukuyin ang buong path sa isang log file na tatanggap ng mga log message. Kadalasan ito
ay magiging /var/log/refdba.
-p port
Itakda ang port ng kahon na tumatakbo sa server ng application.
-q
Magsimula nang hindi binabasa ang mga file ng pagsasaayos. Gagamitin ng kliyente ang oras ng pag-compile
mga default para sa lahat ng mga halaga na hindi mo itinakda sa mga switch ng command-line. Mahusay gamitin sa
pag-debug ng mga configuration file.
-R pdfroot
Tukuyin ang root path ng iyong koleksyon ng mga electronic offprints.
-T oras
Itakda ang timeout para sa dialogue ng client/application server sa ilang segundo. Isang koneksyon sa
ang mga hindi matagumpay na pagsubok sa pagbasa o pagsulat ay ituturing na patay at tatanggalin pagkatapos
lumipas na ang panahong ito.
-u pangalan
Itakda ang username para sa pag-access sa database. Tandaan: Ang username na ito ay hindi kailangang magkapareho sa
ang login name ng user. Ito ang username na kinakailangan upang ma-access ang database
server.
-v
Nagpi-print ng bersyon at impormasyon ng copyright, pagkatapos ay lalabas.
-V
Lumipat sa verbose mode.
-w password
Itakda ang password para sa pag-access sa database. Tandaan: Ang password na ito ay hindi kailangang magkapareho sa
ang login password ng user. Ito ang password na kinakailangan upang ma-access ang database
server.
-x
Magpadala ng mga password na hindi naka-encrypt.
-y confdir
Tukuyin ang direktoryo kung saan ang mga global configuration file ay Tandaan: Bilang default, lahat
Hinahanap ng mga application ng RefDB ang kanilang mga configuration file sa isang direktoryo na tinukoy
sa panahon ng hakbang sa pag-configure kapag binubuo ang package. Ibig sabihin, hindi mo kailangan ang -y
opsyon maliban kung gumamit ka ng mga precompiled na binary sa mga hindi pangkaraniwang lokasyon, hal sa pamamagitan ng paglipat ng a
pakete ng rpm.
DIAGNOSTICS
Ang exit code ay 0 kung naging maayos ang lahat. Ito ay magiging 1 kung ang command (kapag tumakbo sa batch mode)
o ang huling utos (kapag tumakbo sa interactive na mode) ay nagbalik ng isang error, o kung mayroong a
pangkalahatang kondisyon ng error sa panahon ng pagsisimula tulad ng kakulangan ng magagamit na memorya.
Configuration
Sinusuri ng refdbc ang file ng pagsasaayos ng refdbcrc sa pagsisimula upang masimulan ang sarili nito.
mesa 1. refdbcrc
┌─────────────┬─────────────────────┬───────────── ─────────────┐
│Paiba-iba │ default │ Komento │
├─────────────┼─────────────────────┼───────────── ─────────────┤
│cssurl │ (wala) │ Ang URL ng isang Cascading │
│ │ │ Style Sheet (CSS) file. │
│ │ │ Ang file na ito, kung tinukoy, │
│ │ │ ay ginagamit upang i-customize ang │
│ │ │ biswal na anyo ng │
│ │ │ HTML na output ng │
│ │ │ getref utos. │
├─────────────┼─────────────────────┼───────────── ─────────────┤
│defaultdb │ (wala) │ Ang default na database. │
│ │ │ susubukan ng refdbc na gamitin ang │
│ │ │ ang database na ito maliban kung │
│ │ │ pumili ng iba │
│ │ │ na may napilingb │
│ │ │ utos. │
├─────────────┼─────────────────────┼───────────── ─────────────┤
│defaultris │ (wala) │ Ang path ng isang RIS file │
│ │ │ na may mga entry na dapat │
│ │ │ maidagdag sa lahat ng bago o │
│ │ │ na-update na mga sanggunian. Ito │
│ │ │ ay karaniwang ginagamit upang itakda ang │
│ │ │ ilang default na halaga para sa │
│ │ │ ang RP field o sa │
│ │ │ tukuyin ang karagdagang │
│ │ │ mga keyword. │
├─────────────┼─────────────────────┼───────────── ─────────────┤
│mga patlang │ (wala) │ Isang listahan ng karagdagang │
│ │ │ field na dapat ay │
│ │ │ ipinapakita bilang default sa │
│ │ │ ang reference na output. │
│ │ │ Ang listahan ay simple │
│ │ │ pagsasama-sama ng │
│ │ │ mga pangalan ng field. Posible │
│ │ │ field ay N1, N2, NX, │
│ │ │ AB, AD, RP, SN, PB, CY, │
│ │ │ UR, U1 hanggang U5, M1 │
│ │ │ hanggang M3. Gamitin ang │
│ │ │ string "LAHAT" para humiling ng │
│ │ │ lahat ng available na field. │
├─────────────┼─────────────────────┼───────────── ─────────────┤
│fromencoding │ ISO-8859-1 │ Ang default na encoding ng │
│ │ │ RIS input data. Maaari mong │
│ │ │ gumamit ng anumang encoding na │
│ │ │ iyong lokal na libiconv │
│ │ │ suporta sa pagpapatupad. │
├─────────────┼─────────────────────┼───────────── ─────────────┤
│logdest │ file │ Kung saan ang log output │
│ │ │ dapat isulat sa. │
│ │ │ Gamitin ang alinman sa stderr, │
│ │ │ syslog, o file. Para sa │
│ │ │ huling magtrabaho, ang │
│ │ │ logfile variable ay dapat na │
│ │ │ itakda nang naaangkop │
├─────────────┼─────────────────────┼───────────── ─────────────┤
│logfile │ /var/log/refdbc.log │ Ang buong landas ng isang │
│ │ │ custom na log file. │
├─────────────┼─────────────────────┼───────────── ─────────────┤
│loglevel │ impormasyon │ Itakda ang antas ng log │
│ │ │ impormasyon na │
│ │ │ ay makakatanggap. Posible │
│ │ │ value, sa pagkakasunud-sunod ng │
│ │ │ pagtaas ng verbosity, │
│ │ │ ay: emerg, alerto, crit, │
│ │ │ mali, babala, paunawa, │
│ │ │ impormasyon, debug │
├─────────────┼─────────────────────┼───────────── ─────────────┤
│pager │ stdout │ Ang command line ng isang │
│ │ │ pager na tumatanggap ng │
│ │ │ output ng refdb sa stdin │
│ │ │ upang payagan ang pag-scroll at │
│ │ │ iba pang magagandang bagay. │
│ │ │ Ipinapadala ng “stdout” ang data │
│ │ │ upang mag-stdout. │
├─────────────┼─────────────────────┼───────────── ─────────────┤
│passwd │ * │ Ang password na │
│ │ │ ginagamit para sa pagpapatunay │
│ │ │ kasama ang database │
│ │ │ server. Ito ay │
│ │ │ posibleng masama sa │
│ │ │ mag-imbak ng hindi naka-encrypt │
│ │ │ password sa mga file ng disk. │
│ │ │ Siguraduhin man lang na │
│ │ │ ang configuration file │
│ │ │ ay hindi nababasa para sa │
│ │ │ kahit sino pa. Ang default na │
│ │ │ nagdudulot ang refdbc sa │
│ │ │ hilingin ang iyong password │
│ │ │ interactive. │
├─────────────┼─────────────────────┼───────────── ─────────────┤
│pdfroot │ (wala) │ Gagamitin ang value na ito │
│ │ │ bilang ugat ng mga landas │
│ │ │ sa PDF o Postscript │
│ │ │ mga offprint na maaaring │
│ │ │ tinukoy kasama ng AV │
│ │ │ field sa isang RIS dataset. │
│ │ │ Ang landas ay hindi dapat umasa │
│ │ │ sa pagpapalawak ng shell, hal │
│ │ │ gamitin ang /home/me/literature/ │
│ │ │ sa halip na │
│ │ │ ~/panitikan/. Ang │
│ │ │ pinapayagan ka ng pdfroot na │
│ │ │ paikliin ang mga landas na │
│ │ │ ipinasok mo para sa bawat │
│ │ │ dataset at upang mapanatili ang │
│ │ │ isang tiyak na maaaring dalhin kung │
│ │ │ kailangan mong ilipat ang │
│ │ │ offprint sa ibang │
│ │ │ direktoryo o nais na │
│ │ │ i-access ang mga ito nang malayuan. │
│ │ │ Ang html output routine │
│ │ │ ay pagsasama-samahin ang │
│ │ │ relatibong landas ng bawat isa │
│ │ │ dataset na may pdfroot │
│ │ │ upang gawin ang link sa │
│ │ │ ang offprint. Sa halip na │
│ │ │ isang lokal na pangalan ng path na ikaw │
│ │ │ ay maaaring tumukoy ng URL │
│ │ │ nagsisimula sa http:// o │
│ │ │ ftp:// kung ang iyong mga offprint │
│ │ │ ay naa-access sa pamamagitan ng │
│ │ │ web server o ftp │
│ │ │ server. │
├─────────────┼─────────────────────┼───────────── ─────────────┤
│port │ 9734 │ Ang port kung saan refdbd │
│ │ │ nakikinig. Baguhin ito para sa │
│ │ │ lahat ng kliyente at ang │
│ │ │ server kung ang halagang ito │
│ │ │ nakakasagabal sa isa pa │
│ │ │ program gamit ang port na ito. │
├─────────────┼─────────────────────┼───────────── ─────────────┤
│serverip │ 127.0.0.1 │ Ang IP address o │
│ │ │ hostname ng makina │
│ │ │ kung saan tumatakbo ang refdbd. Gamitin ang │
│ │ │ ang default (localhost) │
│ │ │ address kung ang mga kliyente │
│ │ │ at refdbs ay tumatakbo sa │
│ │ │ parehong makina. │
├─────────────┼─────────────────────┼───────────── ─────────────┤
│timeout │ 180 │ Ang timeout sa mga segundo. │
│ │ │ Pagkatapos ng panahong ito ay may │
│ │ │ lumipas, isang natigil │
│ │ │ kinuha ang koneksyon │
│ │ │ pababa. Dagdagan ito │
│ │ │ value kung makatagpo ka ng │
│ │ │ madalas na timeout error │
│ │ │ dahil sa mataas na network │
│ │ │ trapiko o refdbd │
│ │ │ sobrang karga. │
├─────────────┼─────────────────────┼───────────── ─────────────┤
│toencoding │ (wala) │ Ang default na encoding ng │
│ │ │ output data. Maaari mong gamitin ang │
│ │ │ anumang encoding na iyong │
│ │ │ lokal na libiconv │
│ │ │ suporta sa pagpapatupad. │
│ │ │ Kung ang value na ito ay hindi │
│ │ │ set, ang encoding ng │
│ │ │ database ang gagamitin │
│ │ │ walang conversion. │
├─────────────┼─────────────────────┼───────────── ─────────────┤
│username │ login name │ Ang username na │
│ │ │ ginagamit para sa pagpapatunay │
│ │ │ kasama ang database │
│ │ │ server. Ito ay maaaring │
│ │ │ iba sa login │
│ │ │ pangalan ng gumagamit. │
├─────────────┼─────────────────────┼───────────── ─────────────┤
│verbose │ f │ Itakda ito sa t kung ikaw ay │
│ │ │ mas gusto ang verbose error │
│ │ │ mga mensahe. │
├─────────────┼─────────────────────┼───────────── ─────────────┤
│no_encrypt │ f │ Kung nakatakda sa 't', ang mga password │
│ │ │ ay ipinadala │
│ │ │ hindi naka-encrypt. Ang default na │
│ │ │ ay upang i-encrypt ang mga password. │
└─────────────┴─────────────────────┴───────────── ─────────────┘
UTOS
Ang lahat ng mga utos ay binubuo ng isang salita na tumutukoy sa utos. Ito ay maaaring sundan ng
mga argumento at/o switch. Nalalapat ang pangkalahatang mga panuntunan sa syntax ng getopts library.
addlink
Buod
addlink [-d database] [-h] [[-c utos] | [-o outfile] | [-O outfile]]
{note-specifier} {link-target...}
paglalarawan
Ang addlink iniuugnay ng command ang isang pinahabang tala sa isa o higit pang mga target ng link.
Kailangan mong tukuyin ang eksaktong isang tala sa command line, alinman sa pamamagitan ng paggamit ng :NID:
field selector upang tukuyin ang note ID, o sa pamamagitan ng paggamit ng :NCK: field selector upang tukuyin
ang susi ng tala. Pagkatapos ay kailangan mo ng kahit isang target ng link. Ito ay maaaring isa sa :ID:
(sanggunian ayon sa ID), :CK: (sanggunian sa pamamagitan ng key ng pagsipi), :AU: (pangalan ng may-akda), :KW:
(keyword sa pangalan), o isa sa :JF:, :JO:, :J1:, :J2: (pana-panahon sa buong pangalan,
pinaikling pangalan, o mga pagdadaglat ng user 1 at 2).
Options
-c utos
Pipe ang output sa pamamagitan ng utos.
-d database
Tukuyin ang database.
-h
Magpakita ng mensahe ng tulong na nagpapaliwanag ng utos.
-o filename
Isulat ang output sa filename sa halip na sa stdout.
-O filename
Idagdag ang output sa filename sa halip na ipadala ito sa stdout.
tala-specifier
Tukuyin ang isang tala sa pamamagitan ng alinman sa :NID: o nito :NCK: value.
link-target
Tukuyin ang isa o higit pang mga target ng link sa pamamagitan ng kanilang :ID:, :CK:, :AU:, :KW:, :JF:,
:JO:, :J1:, o :J2: mga halaga.
halimbawa
refdbc:
addlink :NID:=12 :CK:=Miller1999 :KW:=biochemistry
Ili-link ng command na ito ang tala na may dalang ID 12 na may reference na tinukoy ng nito
citation key "Miller1999" at may keyword na "biochemistry".
Magdagdag ng tala
Buod
Magdagdag ng tala [-d database] [-E pag-encode] [-h] [[-c utos] | [-o outfile] | [-O outfile]]
[file...]
paglalarawan
Idinaragdag ang pinahabang tala sa file sa kasalukuyang database. Maaari mong tukuyin ang ilang mga file
sa isang takbo. Ang anumang mga field ng ID sa mga tala ay binabalewala.
Options
-c utos
Pipe ang output sa pamamagitan ng utos.
-d database
Tukuyin ang database.
-E pag-encode
Piliin ang pag-encode ng character para sa input data kung ito ay iba sa
default na UTF-8.
-h
Magpakita ng mensahe ng tulong na nagpapaliwanag ng utos.
-o filename
Isulat ang output sa filename sa halip na sa stdout.
-O filename
Idagdag ang output sa filename sa halip na ipadala ito sa stdout.
halimbawa
refdbc:
Magdagdag ng tala foo.xml
Idaragdag ng command na ito ang mga pinahabang tala sa foo.ris sa kasalukuyang napili
database. Kung ang mga tala ay hindi tumukoy ng petsa, ang refdbd ay maglalagay ng timestamp
awtomatiko.
addref
Buod
addref [-d database] [-E pag-encode] [-h] [[-c utos] | [-o outfile] | [-O outfile]]
[-t uri] [-U username] [file...]
paglalarawan
Idinaragdag ang mga sanggunian sa file sa kasalukuyang database. Maaari mong tukuyin ang ilang mga file sa
isang takbo. Ang anumang mga field ng ID sa mga sanggunian ay hindi papansinin maliban kung tinukoy mo ang -k pagpipilian.
Options
-c utos
Pipe ang output sa pamamagitan ng utos.
-d database
Tukuyin ang database.
-E pag-encode
Piliin ang pag-encode ng character para sa input data kung ito ay iba sa
default na setting. Ang mga dataset ng RIS ay maaaring gumamit ng anumang pag-encode na iyong lokal na libiconv
suporta (tingnan lalaki iconv_open para sa isang listahan ng mga available na encoding), maliban sa UTF-16 at
UTF-32. Ang mga dataset ng RISX ay nagdadala ng pag-encode sa mga tagubilin sa pagproseso, samakatuwid
ang pagpipiliang ito ay hindi kailangan at hindi pinansin.
-h
Magpakita ng mensahe ng tulong na nagpapaliwanag ng utos.
-o filename
Isulat ang output sa filename sa halip na sa stdout.
-O filename
Idagdag ang output sa filename sa halip na ipadala ito sa stdout.
-t uri
Piliin ang uri ng data ng input. Ang mga posibleng value ay "ris" (default) at "risx". Iba pa
ang mga uri ng data ay kailangang ma-convert sa isa sa mga uri na ito bago idagdag ang mga ito sa
database.
-U username
Magbigay ng ibang username kaysa sa kasalukuyang user, kaya halimbawa ang ilan
technician o administrative staff ay maaaring magdagdag ng mga sanggunian sa ngalan ng isang mananaliksik.
file
Ang lahat ng iba pang mga argumento sa command-line ay bibigyang-kahulugan bilang mga filename na babasahin
mga sanggunian mula sa. Kung walang tinukoy na mga filename, mababasa ang data mula sa stdin.
halimbawa
refdbc:
addref -U doe -g .refdbdefault.ris -E ISO-8859-1 foo.ris
$
refdbc -C addref -U doe -g .refdbdefault.ris -d db1 < foo.ris
Ang mga utos na ito ay magdaragdag ng mga sanggunian sa foo.ris. Iuugnay ang mga sanggunian
kasama ang gumagamit na "doe". Gagamitin ng bawat sanggunian ang mga tinukoy na halaga sa
.refdbdefault.ris sa mga naaangkop na field. Sa unang (interactive) na utos, ang
ang aktibong database ay gagamitin, at ang pag-encode ay nakatakda sa ISO-8859-1, aka Latin-1. Sa
ang pangalawang (non-interactive) na utos, ang database ay kailangang tahasang tukuyin
ang -d opsyon, at ang default na pag-encode (UTF-8) ay ipinapalagay.
checkref
Buod
checkref [-A uri ng output] [-d database] [-E pag-encode] [-h] [[-c utos] |
[-o outfile] | [-O outfile]] [-r field-list] [-s field-list] [-t uri ng input]
[-U username] [file...]
paglalarawan
Idinaragdag ang mga sanggunian sa file sa mga pansamantalang talahanayan sa kasalukuyang database. Ang utos
ay katulad ng addref command, maliban na hindi ito nagdaragdag ng mga sanggunian
permanente sa iyong database. Sa halip, ang pag-import ay "simulate" sa mga pansamantalang talahanayan,
at ang mga resultang dataset ay sinusuri sa mga tuntunin ng pagkakatulad sa umiiral nang permanente
mga entry. Kung ang isang reference ay katulad ng isang umiiral na sa mga tuntunin ng lokasyon
(pana-panahon, dami, isyu, panimulang pahina), ng mga pamagat, o ng citekey, maaaring gusto mo
upang suriin nang manu-mano ang mga sangguniang ito dahil malamang na mga duplicate ang mga ito. Kung pinaikli
Ang periodical na pangalan ay iniulat na tumutugma sa isang umiiral na buong pangalan, maaaring gusto mong idagdag ang pareho
mga pangalan sa bagong sanggunian upang ipabatid sa refdb na pareho ang pagharap nito
Talaarawan. Kung ang pangalan ng may-akda na gumagamit ng pinaikling una o gitnang pangalan ay iniulat na a
posibleng duplicate ng isang umiiral nang may-akda o vice versa, maaaring gusto mong suriin kung ang mga ito
ang mga may-akda ay talagang magkapareho, at baguhin ang pinaikling isa sa buong bersyon. Sa
Bilang karagdagan, ang mga keyword ay sinusuri para sa mga katulad na umiiral na mga keyword (kadalasan ay mayroong isahan
at maramihang anyo ng parehong keyword). Mas gusto mong gumamit ng mga umiiral nang keyword kung
posible na gawing mas pare-pareho ang iyong database at mas madaling maghanap.
Options
-A outtype
Piliin ang uri ng output ng ulat. Ang mga kasalukuyang sinusuportahang halaga ay "scrn" para sa a
maikling screen na output, at "xhtml" para sa isang napakagandang ulat ng xhtml, mga kampana at sipol
kasama.
-c utos
Pipe ang output sa pamamagitan ng utos.
-d database
Tukuyin ang database.
-E pag-encode
Piliin ang pag-encode ng character para sa input data kung ito ay iba sa
default na setting. Ang mga dataset ng RIS ay maaaring gumamit ng anumang pag-encode na iyong lokal na libiconv
suporta (tingnan lalaki iconv_open para sa isang listahan ng mga available na encoding), maliban sa UTF-16 at
UTF-32. Ang mga dataset ng RISX ay nagdadala ng pag-encode sa mga tagubilin sa pagproseso, samakatuwid
ang pagpipiliang ito ay hindi kailangan at hindi pinansin.
-G cssfile
Piliin ang CSS stylesheet na gagamitin para sa xhtml na output.
-h
Magpakita ng mensahe ng tulong na nagpapaliwanag ng utos.
-o filename
Isulat ang output sa filename sa halip na sa stdout.
-O filename
Idagdag ang output sa filename sa halip na ipadala ito sa stdout.
-r fieldlist
Pumili ng mga field na susuriin. Kung hindi ginagamit ang opsyong ito, lahat ng available na tseke ay
gumanap. Ito ay maaaring magresulta sa isang mas komprehensibong ulat kaysa sa gusto mo. Kaya mo
sa halip, tingnan ang mga partikular na field, o isang subset ng mga available na field.
fieldlist ay isang pagsasama-sama ng dalawang titik (pseudo) na field code: TX (all
pamagat), PY (pubdate, volume, isyu, mga pahina), AX (lahat ng mga may-akda), JO (lahat ng journal
mga pangalan), CK, at KW.
-s fieldlist
Pumili ng mga karagdagang field na ipapakita gamit ang default na xhtml na output. fieldlist ay isang
pagsasama-sama ng dalawang-titik na field code ng mga field na iyon na hindi naka-print
bilang default: N1, N2, NX, AB, AD, PB, CY, RP, SN, LX, U1-U5, at M1-M3.
-t uri ng input
Piliin ang uri ng data ng input. Ang mga posibleng value ay "ris" (default) at "risx". Iba pa
ang mga uri ng data ay kailangang ma-convert sa isa sa mga uri na ito bago idagdag ang mga ito sa
database.
-U username
Magbigay ng ibang username kaysa sa kasalukuyang user, kaya halimbawa ang ilan
technician o administrative staff ay maaaring magdagdag ng mga sanggunian sa ngalan ng isang mananaliksik.
file
Ang lahat ng iba pang mga argumento sa command-line ay bibigyang-kahulugan bilang mga filename na babasahin
mga sanggunian mula sa. Kung walang tinukoy na mga filename, mababasa ang data mula sa stdin.
halimbawa
refdbc:
checkref -A xhtml -G /usr/local/share/refdb/css/refdb-frequency.css -E ISO-8859-1 -s KW foo.ris
Ang utos na ito ay nagdaragdag ng data sa foo.ris sa mga pansamantalang talahanayan sa kasalukuyang database,
gamit ang ISO-8859-1 encoding. Ang resulta ng mga duplicate na pagsusuri ay hinihiling sa
xhtml format gamit ang isang stylesheet na nagpapakita ng impormasyon ng dalas nang graphic. Sa
dagdag sa mga default na field ang mga keyword ay ililista din.
tanggalin ang link
Buod
tanggalin ang link [-d database] [-h] [[-c utos] | [-o outfile] | [-O outfile]]
{note-specifier} {link-target...}
paglalarawan
Ang tanggalin ang link Ang command ay nag-aalis ng mga link mula sa isang pinahabang tala sa isa o higit pang link
Mga target.
Kailangan mong tukuyin ang eksaktong isang tala sa command line, alinman sa pamamagitan ng paggamit ng :NID:
field selector upang tukuyin ang note ID, o sa pamamagitan ng paggamit ng :NCK: field selector upang tukuyin
ang susi ng tala. Pagkatapos ay kailangan mo ng kahit isang target ng link. Ito ay maaaring isa sa :ID:
(sanggunian ayon sa ID), :CK: (sanggunian sa pamamagitan ng key ng pagsipi), :AU: (pangalan ng may-akda), :KW:
(keyword sa pangalan), o isa sa :JF:, :JO:, :J1:, :J2: (pana-panahon sa buong pangalan,
pinaikling pangalan, o mga pagdadaglat ng user 1 at 2).
Options
-c utos
Pipe ang output sa pamamagitan ng utos.
-d database
Tukuyin ang database.
-h
Magpakita ng mensahe ng tulong na nagpapaliwanag ng utos.
-o filename
Isulat ang output sa filename sa halip na sa stdout.
-O filename
Idagdag ang output sa filename sa halip na ipadala ito sa stdout.
tala-specifier
Tukuyin ang isang tala sa pamamagitan ng alinman sa :NID: o nito :NCK: value.
link-target
Tukuyin ang isa o higit pang mga target ng link sa pamamagitan ng kanilang :ID:, :CK:, :AU:, :KW:, :JF:,
:JO:, :J1:, o :J2: mga halaga.
halimbawa
refdbc:
tanggalin ang link :NID:=12 :CK:=Miller1999 :KW:=biochemistry
Tatanggalin ng command na ito ang mga link mula sa tala na nagdadala ng ID 12 sa isang reference
tinukoy ng susi ng pagsipi nito na "Miller1999" at sa keyword na "biochemistry".
deletenote
Buod
deletenote [-d database] [-h] [[-c utos] | [-o outfile] | [-O outfile]] {{ID...} |
{-f infile}}
paglalarawan
Tinatanggal ang pinahabang tala na may pagkakakilanlan ID mula sa kasalukuyang database. ilan
ang mga pinahabang tala ay maaaring tukuyin sa isang tawag ng utos na ito. Mga tala na may
maaaring tukuyin ang magkakasunod na halaga ng ID bilang mga hanay.
Ingat
Hindi posibleng magtanggal ng tala kung pagmamay-ari ito ng ibang user.
Options
-c utos
Pipe ang output sa pamamagitan ng utos.
-d database
Tukuyin ang database.
-f infile
Basahin ang isang listahan ng mga halaga ng NID sa format na RIS mula sa infile.
-h
Magpakita ng mensahe ng tulong na nagpapaliwanag ng utos.
-o filename
Isulat ang output sa filename sa halip na sa stdout.
-O filename
Idagdag ang output sa filename sa halip na ipadala ito sa stdout.
NID
Ang lahat ng iba pang mga argumento ay binibigyang kahulugan bilang isang listahan ng mga halaga ng noteID. Maaaring gamitin ang mga saklaw
upang tukuyin ang magkakasunod na NID. Kung hindi NIDs o isang infile ay ibinigay, refdbc
sinusubukang basahin ang mga NID mula sa stdin. Maaari mong hilingin sa refdbc na basahin ang mga halaga ng NID mula sa
si stdin in dagdag sa iba pang mga NID sa pamamagitan ng paggamit ng -f si stdin pagpipilian.
halimbawa
refdbc:
deletenote 3 5-10 26
Ide-delete ng command na ito ang mga extended na tala na may mga ID value na 3, 5 hanggang 10, at
26.
deleteref
Buod
deleteref [-d database] [-h] [[-c utos] | [-o outfile] | [-O outfile]] {{ID...} |
{-f infile}}
paglalarawan
Tinatanggal ang reference gamit ang identifier ID mula sa kasalukuyang database. ilan
maaaring tukuyin ang mga sanggunian sa isang tawag ng utos na ito. Mga sanggunian na may
maaaring tukuyin ang magkakasunod na halaga ng ID bilang mga hanay.
Ingat
Hindi posibleng magtanggal ng reference kung kabilang ito sa personal na reference
listahan ng higit sa isang user.
Kung ikaw lang ang gumagamit ng sanggunian na ito at ituloy at tanggalin ito, lahat ng data
ang naka-save sa tinukoy na mga sanggunian ay mawawala, kaya mag-ingat sa utos na ito.
Tiyaking nauunawaan mo ang pagkakaiba sa pagitan ng deleteref utos at ang
dumpref utos. Tinatanggal ng una ang data, tinatanggal ng huli ang iyong lamang
personal na data na nauugnay sa mga tinukoy na sanggunian (ang mga tala, kakayahang magamit,
at muling i-print ang data) at inaalis ang iyong kaugnayan sa reference na ito. Sa iba
salita, deleteref inaalis ang sanggunian mula sa database, samantalang dumpref nag-aalis
ang sanggunian mula sa iyong listahan ng personal na sanggunian, na iniiwan ang natitirang data para sa
ang iba pang mga gumagamit ng database.
Options
-c utos
Pipe ang output sa pamamagitan ng utos.
-d database
Tukuyin ang database.
-f infile
Basahin ang isang listahan ng mga halaga ng ID sa format na RIS mula sa infile. Ang listahang ito ay maaaring ang
resulta ng isang nakaraang utos ng getref.
-h
Magpakita ng mensahe ng tulong na nagpapaliwanag ng utos.
-o filename
Isulat ang output sa filename sa halip na sa stdout.
-O filename
Idagdag ang output sa filename sa halip na ipadala ito sa stdout.
ID
Ang lahat ng iba pang mga argumento ay binibigyang kahulugan bilang isang listahan ng mga halaga ng ID. Maaaring gamitin ang mga saklaw
tukuyin ang magkakasunod na ID. Kung walang ID o an infile ay ibinigay, refdbc
sinusubukang basahin ang mga ID mula sa stdin. Maaari mong hilingin sa refdbc na basahin ang mga halaga ng ID mula sa
si stdin in dagdag sa iba pang mga ID sa pamamagitan ng paggamit ng -f si stdin pagpipilian.
halimbawa
refdbc:
deleteref 3 5-10 26
Ide-delete ng command na ito ang mga reference na may ID value na 3, 5 hanggang 10, at 26.
dumpref
Buod
dumpref [-b listname] [-d database] [-h] [[-c utos] | [-o outfile] | [-O outfile]]
{[ID...] | [-f file]...}
paglalarawan
Tinatanggal ang mga sanggunian mula sa tinukoy na listahan ng personal na sanggunian sa kasalukuyang database.
Kung walang tinukoy na listahan ng personal na sanggunian, ang default na listahan (na may parehong pangalan
bilang iyong database username) ay gagamitin sa halip.
Options
-b listname
Gamitin ang listahan ng personal na sanggunian na pinangalanan listname.
-c utos
Pipe ang output sa pamamagitan ng utos.
-d database
Tukuyin ang database.
-f infile
Basahin ang isang listahan ng mga halaga ng ID sa format na RIS mula sa infile. Ang listahang ito ay maaaring ang
resulta ng isang nakaraang utos ng getref.
-h
Magpakita ng mensahe ng tulong na nagpapaliwanag ng utos.
-o filename
Isulat ang output sa filename sa halip na sa stdout.
-O filename
Idagdag ang output sa filename sa halip na ipadala ito sa stdout.
ID
Ang lahat ng iba pang mga argumento ay binibigyang kahulugan bilang isang listahan ng mga halaga ng ID. Maaaring gamitin ang mga saklaw
tukuyin ang magkakasunod na ID. Kung walang ID o an infile ay ibinigay, refdbc
sinusubukang basahin ang mga ID mula sa stdin. Maaari mong hilingin sa refdbc na basahin ang mga halaga ng ID mula sa
si stdin in dagdag sa iba pang mga ID sa pamamagitan ng paggamit ng -f si stdin pagpipilian.
halimbawa
refdbc:
dumpref -f foo.ris 3 5-10 26
Aalisin ng utos na ito ang mga sanggunian 3, 5 hanggang 10, at 26 pati na rin ang mga iyon
nakalista sa file na foo.ris mula sa iyong listahan ng personal na sanggunian.
getau, nakuha, getas, getax
Buod
getau [-d database] [-h] [[-c utos] | [-o outfile] | [-O outfile]]
[-N limitasyon[:offset]] [-s format] {unix-regexp}
nakuha [-d database] [-h] [[-c utos] | [-o outfile] | [-O outfile]]
[-N limitasyon[:offset]] [-s format] {unix-regexp}
mga getas [-d database] [-h] [[-c utos] | [-o outfile] | [-O outfile]]
[-N limitasyon[:offset]] [-s format] {regexp}
mga getas [-d database] [-h] [[-c utos] | [-o outfile] | [-O outfile]]
[-N limitasyon[:offset]] [-s format] {regexp}
paglalarawan
Kunin ang lahat ng pangalan ng may-akda na tumutugma sa regular na expression regexp sa kasalukuyang
database. Kung walang ibinigay na argumento ng regexp, lahat Ililista ang mga pangalan ng may-akda, na maaaring
o maaaring hindi ito ang gusto mo. getau kinukuha ang pangunahin mga may-akda kung alin ang pinakamarami
karaniwang kaso kung gusto mong maghanap ng publikasyon. nakuha at mga getas kunin ang libro o
mga pana-panahong editor at mga may-akda ng serye, ayon sa pagkakabanggit. getax kinukuha ang mga may-akda mula sa alinman
antas.
Options
-c utos
Pipe ang output sa pamamagitan ng utos.
-d database
Tukuyin ang database.
-h
Magpakita ng mensahe ng tulong na nagpapaliwanag ng utos.
-N limitasyon[:offset]
Limitahan ang bilang ng mga ibinalik na dataset. Kung limitasyon ay ginagamit nang mag-isa, ang una
limitasyon ibinalik ang mga pangalan ng may-akda. Kung ang opsyonal ginalaw ginagamit din ang argumento,
ang unang ginalaw ang mga pangalan ng may-akda ay lalaktawan, at ang susunod limitasyon mga pangalan ng may-akda
ibabalik.
-o filename
Isulat ang output sa filename sa halip na sa stdout.
-O filename
Idagdag ang output sa filename sa halip na ipadala ito sa stdout.
-s format
Humiling ng karagdagang impormasyon sa dalas. Ang "freq" ay nagbibigay ng ganap na bilang ng
mga sanggunian na naglalaman ng ibinigay na may-akda. Ang "relfreq" ay nag-uulat ng kaugnay na dalas
indicator bilang integer sa pagitan ng 0 at 10.
regexp
Ang lahat ng iba pang mga argumento ay binibigyang kahulugan bilang isang unix regular na expression na naglilimita sa
mga resulta sa pagtutugma ng mga pangalan ng may-akda.
nota
Ang ilang mga database engine, tulad ng SQLite, ay hindi sumusuporta sa Unix-style na regular
mga ekspresyon. Gumamit na lang ng mga regular na expression ng SQL.
halimbawa
refdbc:
getau -o authors.txt '^Simpson'
Ang utos na ito ay magsusulat ng isang listahan ng lahat ng mga may-akda na nagsisimula sa "Simpson" sa file
authors.txt.
refdbc:
getau -N 5:10
Ang utos na ito ay nagpi-print ng mga pangalan ng may-akda 11 hanggang 15.
getjo, getjf, getj1, getj2
Buod
getjo [-a] [-d database] [-h] [[-c utos] | [-o outfile] | [-O outfile]]
[-N limitasyon[:offset]] [-s format] {regexp}
getjf [-a] [-d database] [-h] [[-c utos] | [-o outfile] | [-O outfile]]
[-N limitasyon[:offset]] [-s format] {regexp}
getj1 [-a] [-d database] [-h] [[-c utos] | [-o outfile] | [-O outfile]]
[-N limitasyon[:offset]] [-s format] {regexp}
getj2 [-a] [-d database] [-h] [[-c utos] | [-o outfile] | [-O outfile]]
[-N limitasyon[:offset]] [-s format] {regexp}
paglalarawan
Kunin ang lahat ng pangalan ng journal na tumutugma sa regular na expression regexp sa kasalukuyang
database. Ang regexp ay itutugma sa pagdadaglat ng journal, ang buong pangalan, ang
custom na abbreviation 1, at ang custom na abbreviation 2, ayon sa pagkakabanggit. Kung walang regexp
ibinigay ang argumento, lahat ililista ang mga available na pangalan ng journal.
Options
-a
Ibalik ang lahat ng magkasingkahulugan na mga pangalan ng journal, ibig sabihin, buong pangalan, pagdadaglat, custom
abbreviation 1, at custom abbreviation 2. Kung wala ang opsyon, ang pangalan lang
na iyong hinahanap ay ibabalik, hal. ang buong pangalan lamang sa kaso ng
getjf.
-c utos
Pipe ang output sa pamamagitan ng utos.
-d database
Tukuyin ang database.
-h
Magpakita ng mensahe ng tulong na nagpapaliwanag ng utos.
-N limitasyon[:offset]
Limitahan ang bilang ng mga ibinalik na dataset. Kung limitasyon ay ginagamit nang mag-isa, ang una
limitasyon ibinalik ang mga pangalan ng journal. Kung ang opsyonal ginalaw ginagamit din ang argumento,
ang unang ginalaw Ang mga pangalan ng journal ay lalaktawan, at ang susunod limitasyon mga pangalan ng journal
ibabalik.
-o filename
Isulat ang output sa filename sa halip na sa stdout.
-O filename
Idagdag ang output sa filename sa halip na ipadala ito sa stdout.
-s format
Humiling ng karagdagang impormasyon sa dalas. Ang "freq" ay nagbibigay ng ganap na bilang ng
mga sanggunian na naglalaman ng ibinigay na pangalan ng journal. "relfreq" ulat ng isang kamag-anak
tagapagpahiwatig ng dalas bilang isang integer sa pagitan ng 0 at 10.
regexp
Ang lahat ng iba pang mga argumento ay binibigyang kahulugan bilang isang unix regular na expression na naglilimita sa
mga resulta sa pagtutugma ng mga pangalan ng journal.
nota
Ang ilang mga database engine, tulad ng SQLite, ay hindi sumusuporta sa Unix-style na regular
mga ekspresyon. Gumamit na lang ng mga regular na expression ng SQL.
halimbawa
refdbc:
getjo -a -o journals.txt '^J'
Ililista ng command na ito ang lahat ng kasingkahulugan ng mga journal na ang mga pagdadaglat ay nagsisimula sa a
capital J. Ire-redirect ang output sa file journals.txt.
getkw
Buod
getkw [-d database] [-h] [[-c utos] | [-o outfile] | [-O outfile]]
[-N limitasyon[:offset]] [-s format] {regexp}
paglalarawan
Kunin ang lahat ng keyword na tumutugma sa regular na expression regexp sa kasalukuyang
database. Kung walang regexp argument ay tinukoy, ang lahat ng mga keyword sa database ay magiging
nakalista.
Options
-c utos
Pipe ang output sa pamamagitan ng utos.
-d database
Tukuyin ang database.
-h
Magpakita ng mensahe ng tulong na nagpapaliwanag ng utos.
-N limitasyon[:offset]
Limitahan ang bilang ng mga ibinalik na dataset. Kung limitasyon ay ginagamit nang mag-isa, ang una
limitasyon ibinalik ang mga keyword. Kung ang opsyonal ginalaw ginagamit din ang argumento, ang
una ginalaw ang mga keyword ay lalaktawan, at ang susunod limitasyon magiging mga keyword
bumalik.
-o filename
Isulat ang output sa filename sa halip na sa stdout.
-O filename
Idagdag ang output sa filename sa halip na ipadala ito sa stdout.
-s format
Humiling ng karagdagang impormasyon sa dalas. Ang "freq" ay nagbibigay ng ganap na bilang ng
mga sanggunian na naglalaman ng ibinigay na keyword. Ang "relfreq" ay nag-uulat ng kaugnay na dalas
indicator bilang integer sa pagitan ng 0 at 10.
regexp
Ang lahat ng iba pang mga argumento ay binibigyang kahulugan bilang isang unix regular na expression na naglilimita sa
mga resulta sa tumutugmang mga keyword.
nota
Ang ilang mga database engine, tulad ng SQLite, ay hindi sumusuporta sa Unix-style na regular
mga ekspresyon. Gumamit na lang ng mga regular na expression ng SQL.
Mga halimbawa
refdbc:
getkw -o keywords.txt '^An.*l$'
Hihiling ang command na ito ng listahan ng lahat ng keyword na nagsisimula sa "An" at nagtatapos sa
titik "l", tulad ng "Animal", at isulat ang resulta sa file keywords.txt.
~#
refdbc -C getkw -s freq -c "uri-uriin -r|cut -d ':' -f 2"|mas mababa
Dito namin pinapatakbo ang getkw utos mula sa shell. Ang listahan ng resulta ay naglalaman ng dalas
ng bawat ibinalik na keyword. Ang data ay pinagsunod-sunod sa pababang pagkakasunud-sunod ayon sa
dalas, at ang impormasyon ng dalas mismo ay tinanggal. Syempre meron
higit sa isang paraan upang makarating dito. Hal. maaari mong gamitin ang -c opsyon upang ipadala ang data sa
stdout at pipe ang mga ito sa pamamagitan ng argumento ng -c opsyon sa halimbawang ipinakita sa itaas.
getnote
Buod
getnote [-d database] [-E pag-encode] [-h] [[-c utos] | [-o outfile] | [-O outfile]]
[-N limitasyon[:offset]] [-P] [-S sort-string] [-t uri ng output] {[string ng paghahanap] |
[-f file]}
paglalarawan
Ipinapakita ang lahat ng pinahabang tala na tumutugma sa string ng paghahanap sa kasalukuyang database.
Sumangguni sa seksyong Ang wika ng query para sa isang paglalarawan ng syntax ng isang paghahanap
string.
Options
-c utos
Pipe ang output sa pamamagitan ng utos.
-d database
Tukuyin ang database.
-E pag-encode
Piliin ang pag-encode ng character para sa output data kung iba ito sa
pag-encode ng database. Maaari kang humiling ng anumang pag-encode na sinusuportahan ng iyong lokal na libiconv
(Tingnan ang lalaki iconv_open para sa isang listahan ng mga magagamit na pag-encode).
-f infile
Basahin ang string ng paghahanap mula sa infile. Ito ay isang simpleng paraan upang muling patakbuhin ang mga naka-save na query.
-h
Magpakita ng mensahe ng tulong na nagpapaliwanag ng utos.
-N limitasyon[:offset]
Limitahan ang bilang ng mga ibinalik na dataset. Kung limitasyon ay ginagamit nang mag-isa, ang una
limitasyon ibinabalik ang mga pinahabang tala. Kung ang opsyonal ginalaw Ang argumento ay ginagamit bilang
well, ang una ginalaw ang mga tala ay lalaktawan, at ang susunod limitasyon magiging mga tala
bumalik.
-o filename
Isulat ang output sa filename sa halip na sa stdout.
-O filename
Idagdag ang output sa filename sa halip na ipadala ito sa stdout.
-P
Limitahan ang paghahanap sa mga tala na idinagdag ng kasalukuyang gumagamit. Kung ang switch na ito
ay wala, ang buong database ay hahanapin.
-S sort-string
Pagbukud-bukurin ang output. Sa kasalukuyan ay maaari ka lamang mag-uri-uri ayon sa ID (ang default) o ayon sa PY
(taon ng publikasyon).
-t uri ng output
Piliin ang uri ng output. Available ang "scrn", "html", "xhtml", at "xnote" para sa
isang compact na format na angkop para sa terminal browsing, HTML, XHTML, o ang native XML
format, ayon sa pagkakabanggit.
string ng paghahanap
Ang natitira sa mga argumento ay binibigyang kahulugan bilang isang string ng paghahanap. Ang syntax ng
ang mga query ay inilarawan sa wika ng query ng seksyon.
halimbawa
refdbc:
getnote -t xnote :CK:=Miller1999
Kinukuha ng command na ito ang mga tala na naka-attach sa reference gamit ang citation key
"Miller1999" at ipinapakita ang mga ito sa format na xnote.
getref
Buod
getref [-b listname] [-d database] [-E pag-encode] [-h] [[-c utos] | [-o outfile] |
[-O outfile]] [-N limitasyon[:offset]] [-s format-string] [-S sort-string]
[-t output-format] {[string ng paghahanap] | [-f file]}
paglalarawan
Ipinapakita ang lahat ng mga dataset na tumutugma sa string ng paghahanap sa kasalukuyang database. Sumangguni sa
ang seksyon Ang wika ng query para sa isang paglalarawan ng syntax ng isang string ng paghahanap. Tingnan mo
ang utos ng countref kung gusto mong malaman kung gaano karaming mga sanggunian ang tumutugma sa iyong kasalukuyang query
nang hindi aktwal na kinukuha ang isang posibleng malaking halaga ng data ng sanggunian.
Options
-b listname
Limitahan ang paghahanap sa personal na listahan ng sanggunian na pinangalanan listname.
-c utos
Pipe ang output sa pamamagitan ng utos.
-d database
Tukuyin ang database.
-E pag-encode
Piliin ang pag-encode ng character para sa output data kung iba ito sa
pag-encode ng database. Maaari kang humiling ng anumang pag-encode na sinusuportahan ng iyong lokal na libiconv
(Tingnan ang lalaki iconv_open para sa isang listahan ng mga magagamit na pag-encode).
-f infile
Basahin ang string ng paghahanap mula sa infile. Ito ay isang simpleng paraan upang muling patakbuhin ang mga naka-save na query.
-h
Magpakita ng mensahe ng tulong na nagpapaliwanag ng utos.
-N limitasyon[:offset]
Limitahan ang bilang ng mga ibinalik na dataset. Kung limitasyon ay ginagamit nang mag-isa, ang una
limitasyon ibinalik ang mga tumutugmang sanggunian. Kung ang opsyonal ginalaw Ang argumento ay ginagamit bilang
well, ang una ginalaw Ang mga tumutugmang sanggunian ay lalaktawan, at ang susunod limitasyon
ibabalik ang mga tumutugmang sanggunian.
-o filename
Isulat ang output sa filename sa halip na sa stdout.
-O filename
Idagdag ang output sa filename sa halip na ipadala ito sa stdout.
-s format-string
Tukuyin ang mga karagdagang field at pseudo-field (N1, N2/AB, NX, RP, SN, AD, CY, PB,
LX, U1 hanggang U5, M1 hanggang M3) na hindi ipinapakita bilang default, maliban sa
ang RIS at risx na mga format ng output. Gamitin ang "LAHAT" bilang argumento upang ipakita ang lahat ng magagamit
mga patlang. Kung ilang mga patlang ang tinukoy, ang argumento ay kailangang kalakip ng solong
mga panipi. Kung inilapat sa RIS output, maaari mong tukuyin ang ID bilang format-string sa
kumuha lamang ng listahan ng mga halaga ng ID sa RIS na format para sa lahat ng mga sanggunian na tumutugma sa
paghahanap. Ito ay isang maginhawang paraan upang makabuo ng mga listahan ng ID para sa mga susunod na operasyon tulad ng
deleteref.
-S sort-string
Pagbukud-bukurin ang output. Sa kasalukuyan ay maaari ka lamang mag-uri-uri ayon sa ID (ang default) o ayon sa PY
(taon ng publikasyon).
-t uri ng output
Piliin ang uri ng output. Available ang "scrn", "ris", "risx", "html", "xhtml",
"db31", "db31x", "db50x, "teix", "tei5x", "mods", at "bibtex" para sa isang compact
format na angkop para sa pag-browse sa terminal, ang katutubong RIS at risx (XML) na mga format,
HTML, XHTML, DocBook SGML, DocBook XML (DTD-based), DocBook XML (schema-based),
TEI P4 XML, TEI P5 XML, MODS, o BibTeX na format, ayon sa pagkakabanggit.
string ng paghahanap
Ang natitira sa mga argumento ay binibigyang kahulugan bilang isang string ng paghahanap. Ang syntax ng
ang mga query ay inilarawan sa wika ng query ng seksyon.
halimbawa
refdbc:
getref -t ris -o temp.sgml -E ISO-8859-15 ":AU:='& ^Doe ^Jones' AT :KW:=circular\ dichroism"
Kinukuha ng command na ito ang mga artikulo na may parehong may-akda na nagsisimula sa "Doe" at isang may-akda
nagsisimula sa "Jones" na may keyword na "circular dichroism". Ang magiging output
na-save sa RIS na format sa file na temp.sgml gamit ang character encoding na ISO-8859-15.
tulong, ?
Buod
Tulungan
?
paglalarawan
Nagpapakita ng maikling buod ng magagamit na mga utos.
nota
Ang command na ito ay hindi available sa batch mode (gamitin ang -h opsyon sa halip na
suriin ang paggamit ng command line).
halimbawa
refdbc:
Tulungan
Ililista nito ang mga magagamit na utos.
listdb
Buod
listdb [-h] [database-regexp]
paglalarawan
Inililista ang lahat ng magagamit na database kung walang tinukoy na argumento. Kung database-regexp is
tinukoy, tanging ang mga database na tumutugma sa expression na ito ang ililista.
Options
-h
Nagpapakita ng mensahe ng tulong na nagpapaliwanag sa listdb utos.
database-regexp
Isang wastong SQL regular expression na naglilimita sa output sa pagtutugma ng mga pangalan ng database.
halimbawa
refdbc:
listdb db%
Ililista ng command na ito ang lahat ng available na database na nagsisimula sa "db".
liststyle
Buod
liststyle {style-regexp}
paglalarawan
Inililista ang lahat ng magagamit na istilo ng bibliograpiya na tumutugma style-regexp.Kung walang argumento ay
tinukoy, ililista ang lahat ng magagamit na istilo.
Options
-h
Nagpapakita ng mensahe ng tulong na nagpapaliwanag sa listdb utos.
style-regexp
Isang wastong regular na expression ng Unix na naglilimita sa output sa pagtutugma ng mga pangalan ng istilo.
nota
Ang ilang mga database engine, tulad ng SQLite, ay hindi sumusuporta sa Unix-style na regular
mga ekspresyon. Gumamit na lang ng mga regular na expression ng SQL.
halimbawa
refdbc:
liststyle ^J.*
Ililista nito ang lahat ng istilo ng bibliograpiya na nagsisimula sa malaking "J".
pickref
Buod
pickref [-b listname] [-d database] [-h] [[-c utos] | [-o outfile] | [-O outfile]]
{[ID...] | [-f file]}
paglalarawan
Nagdaragdag ng mga sanggunian sa tinukoy na listahan ng personal na sanggunian sa kasalukuyang database. Kung
walang personal na listahan ng sanggunian ay tinukoy, ang default na listahan (nagdala ng parehong pangalan bilang
ang iyong database username) ay gagamitin sa halip.
Options
-b listname
Gamitin ang listahan ng personal na sanggunian na pinangalanan listname.
-c utos
Pipe ang output sa pamamagitan ng utos.
-d database
Tukuyin ang database.
-f infile
Basahin ang isang listahan ng mga halaga ng ID sa format na RIS mula sa infile. Ang listahang ito ay maaaring ang
resulta ng isang nakaraang utos ng getref.
-h
Magpakita ng mensahe ng tulong na nagpapaliwanag ng utos.
-o filename
Isulat ang output sa filename sa halip na sa stdout.
-O filename
Idagdag ang output sa filename sa halip na ipadala ito sa stdout.
ID
Ang lahat ng iba pang mga argumento ay binibigyang kahulugan bilang isang listahan ng mga halaga ng ID. Maaaring gamitin ang mga saklaw
tukuyin ang magkakasunod na ID. Kung walang ID o an infile ay ibinigay, refdbc
sinusubukang basahin ang mga ID mula sa stdin. Maaari mong hilingin sa refdbc na basahin ang mga halaga ng ID mula sa
si stdin in dagdag sa iba pang mga ID sa pamamagitan ng paggamit ng -f si stdin pagpipilian.
halimbawa
refdbc:
pickref -f foo.ris 3 5-10 26
Ang utos na ito ay magdaragdag ng mga sanggunian 3, 5 hanggang 10, at 26 pati na rin ang mga nakalista
sa file na foo.ris sa iyong listahan ng personal na sanggunian.
countnote
Buod
countnote [-b listname] [-c utos] [-d database] [-h] [-N limitasyon[:offset]]
{[string ng paghahanap] | [-f file]}
paglalarawan
Binibilang ang lahat ng pinahabang tala na tumutugma sa string ng paghahanap sa kasalukuyang database. Sumangguni
sa seksyon Ang wika ng query para sa isang paglalarawan ng syntax ng isang string ng paghahanap.
Ang utos na ito ay katumbas ng utos ng getnote maliban na hindi nito ibinalik ang
pagtutugma ng mga tala. Binibilang lang sila nito.
Options
-b listname
Limitahan ang paghahanap sa personal na listahan ng sanggunian na pinangalanan listname.
-c utos
Pipe ang output sa pamamagitan ng utos.
-d database
Tukuyin ang database.
-f infile
Basahin ang string ng paghahanap mula sa infile. Ito ay isang simpleng paraan upang muling patakbuhin ang mga naka-save na query.
-h
Magpakita ng mensahe ng tulong na nagpapaliwanag ng utos.
-N limitasyon[:offset]
Limitahan ang bilang ng mga ibinalik na dataset. Kung limitasyon ay ginagamit nang mag-isa, ang una
limitasyon ibinalik ang mga tumutugmang sanggunian. Kung ang opsyonal ginalaw Ang argumento ay ginagamit bilang
well, ang una ginalaw Ang mga tumutugmang sanggunian ay lalaktawan, at ang susunod limitasyon
ibabalik ang mga tumutugmang sanggunian.
string ng paghahanap
Ang natitira sa mga argumento ay binibigyang kahulugan bilang isang string ng paghahanap. Ang syntax ng
ang mga query ay inilarawan sa wika ng query ng seksyon.
halimbawa
refdbc:
countnote :KW:~[rR]eview
Ang utos na ito ay naghahanap ng mga pinahabang tala na naka-link sa mga sanggunian na naglalaman
mga keyword tulad ng "review" o "Review". Ibabalik ng command ang bilang ng pagtutugma
mga tala sa buod ng resulta.
countref
Buod
countref [-b listname] [-c utos] [-d database] [-h] [-N limitasyon[:offset]]
{[string ng paghahanap] | [-f file]}
paglalarawan
Binibilang ang lahat ng mga dataset na tumutugma sa string ng paghahanap sa kasalukuyang database. Sumangguni sa
ang seksyon Ang wika ng query para sa isang paglalarawan ng syntax ng isang string ng paghahanap.
Ang utos na ito ay katumbas ng utos ng getref maliban na hindi nito ibinalik ang
pagtutugma ng mga sanggunian. Binibilang lang sila nito.
Options
-b listname
Limitahan ang paghahanap sa personal na listahan ng sanggunian na pinangalanan listname.
-c utos
Pipe ang output sa pamamagitan ng utos.
-d database
Tukuyin ang database.
-f infile
Basahin ang string ng paghahanap mula sa infile. Ito ay isang simpleng paraan upang muling patakbuhin ang mga naka-save na query.
-h
Magpakita ng mensahe ng tulong na nagpapaliwanag ng utos.
-N limitasyon[:offset]
Limitahan ang bilang ng mga ibinalik na dataset. Kung limitasyon ay ginagamit nang mag-isa, ang una
limitasyon ibinalik ang mga tumutugmang sanggunian. Kung ang opsyonal ginalaw Ang argumento ay ginagamit bilang
well, ang una ginalaw Ang mga tumutugmang sanggunian ay lalaktawan, at ang susunod limitasyon
ibabalik ang mga tumutugmang sanggunian.
string ng paghahanap
Ang natitira sa mga argumento ay binibigyang kahulugan bilang isang string ng paghahanap. Ang syntax ng
ang mga query ay inilarawan sa wika ng query ng seksyon.
halimbawa
refdbc:
countref ":AU:='& ^Doe ^Jones' AT :KW:=circular\ dichroism"
Ang utos na ito ay naghahanap ng mga artikulo na may parehong may-akda na nagsisimula sa "Doe" at isang may-akda
nagsisimula sa "Jones" na may keyword na "circular dichroism". Ang utos ay
ibalik ang bilang ng mga tumutugmang sanggunian sa buod ng resulta.
pinilib
Buod
pinilib [-h] {database}
paglalarawan
piliin database bilang kasalukuyang database. Ang kasalukuyang database na ito ay gagamitin sa lahat
mga query maliban kung tumukoy ka ng ibang database na may -d opsyon ng query
utos.
nota
Hindi available ang command na ito sa batch mode. Gamitin ang -d opsyon sa command line
sa halip.
Options
-h
Magpakita ng mensahe ng tulong na nagpapaliwanag ng utos.
database
Ang pangalan ng database na pipiliin.
halimbawa
refdbc:
pinilib db1
Gagawin ng command na ito ang database db1 bilang aktibong database. Lahat ng karagdagang katanungan at
Ang mga operasyon ay makakaapekto sa database na ito.
itakda
Buod
itakda [-h] [varname] [varvalue]
paglalarawan
Ang itakda ipinapakita o binabago ng command ang mga halaga ng mga variable ng pagsasaayos.
Kung tumawag ka itakda nang walang anumang mga argumento, magpapakita ito ng isang listahan ng lahat ng pagsasaayos
mga variable sa kanilang kasalukuyang mga halaga.
Kung tumawag ka itakda sa isang argumento, ipapakita nito ang halaga ng partikular na ito
variable
Kung tumawag ka itakda na may dalawang argumento, itatakda nito ang variable (unang argumento) sa
bagong halaga (pangalawang argumento). Upang tumukoy ng walang laman na halaga, gumamit ng dalawang panipi tulad ng
ito:"".
nota
Para sa halatang kadahilanan, itakda ay hindi kailanman magpapakita ng kasalukuyang password kahit na magagawa mo
tiyak na baguhin ang password gamit ang command na ito. Para masiguradong walang ibang makakakita sa
bagong password na iyong ipinasok, patakbuhin ang command itakda passwd *. Ikaw ay tatanungin
upang magpasok ng password na hindi ie-echo sa screen.
Ang command na ito ay hindi available sa batch mode, gamitin ang command line switch
sa halip. Sa interactive na mode, ang mga pagbabago sa mga variable ng pagsasaayos ay
limitado sa kasalukuyang session. Kung gusto mong baguhin ang mga halaga nang permanente, ikaw
mas dapat i-edit ang isa sa mga configuration file.
Options
-h
Nagpapakita ng mensahe ng tulong na nagpapaliwanag sa itakda utos.
varname
Ang pangalan ng variable na ang halaga ay dapat ipakita o itakda.
varvalue
Ang bagong halaga ng variable na itatakda.
halimbawa
refdbc:
itakda oras 90
Itatakda ng command na ito ang timeout sa 90 segundo para sa kasalukuyang session.
updatejo
Buod
updatejo [-d database] [-h] [[-c utos] | [-o outfile] | [-O outfile]] {:XY:=pangalan}
{:XY:=pangalan...}
paglalarawan
Ina-update ang listahan ng mga kasingkahulugan ng isang partikular na periodical.
Ang bawat peryodiko ay maaaring magkaroon ng hanggang apat na magkasingkahulugan na mga pangalan. Ang buong pangalan at isang opisyal
pagdadaglat (hal. ayon sa Index Medicus para sa biomedical publication) ay dapat
laging ibinibigay kung magagamit. Bilang karagdagan, ang refdb ay maaaring mag-imbak ng hanggang sa dalawang tinukoy ng gumagamit
mga pagdadaglat na maaaring magsilbing mga shorthand kapag nagdaragdag ng mga dataset.
Options
-c utos
Pipe ang output sa pamamagitan ng utos.
-d database
Tukuyin ang database.
-h
Magpakita ng mensahe ng tulong na nagpapaliwanag ng utos.
-o filename
Isulat ang output sa filename sa halip na sa stdout.
-O filename
Idagdag ang output sa filename sa halip na ipadala ito sa stdout.
:XY:=pangalan
Ang XY ay kumakatawan sa isa sa JF, JO, J1, o J2 na tumutukoy sa buong pangalan, ang pinaikling
pangalan, at ang mga pagdadaglat ng gumagamit 1 at 2, ayon sa pagkakabanggit. Kailangan mong mag-supply sa
hindi bababa sa dalawa sa mga item na ito. Ang una ay pipili ng periodical sa pamamagitan ng isa nito
umiiral na mga pangalan sa database. Ang lahat ng iba pang mga item ay nag-a-update o magdagdag ng mga pangalan bilang
ibinigay.
halimbawa
refdbc:
updatejo :JO:="J.Biol.Chem." :JF:="Ang Pahayagan of Byolohiko Chemistry"
Nagdaragdag (o nagbabago) ng buong pangalan ng peryodiko na kilala sa opisyal na pagdadaglat nito
bilang "J.Biol.Chem." para basahin ang "The Journal of Biological Chemistry".
updatenote
Buod
updatenote [-d database] [-E pag-encode] [-h] [[-c utos] | [-o outfile] |
[-O outfile]] [file...]
paglalarawan
Ina-update ang mga pinahabang tala sa file sa kasalukuyang database.
Ang utos na ito ay mahalagang kapareho ng addnote, ngunit ginagamit nito ang citekey o id
mga katangian (sa pagkakasunud-sunod na ito) upang i-update ang isang umiiral na tala sa database. Kung ang
ang tinukoy na tala ay hindi umiiral sa database, ang isang bago ay malilikha.
Options
-c utos
Pipe ang output sa pamamagitan ng utos.
-d database
Tukuyin ang database.
-E pag-encode
Piliin ang pag-encode ng character para sa input data kung ito ay iba sa
default na UTF-8.
-h
Magpakita ng mensahe ng tulong na nagpapaliwanag ng utos.
-o filename
Isulat ang output sa filename sa halip na sa stdout.
-O filename
Idagdag ang output sa filename sa halip na ipadala ito sa stdout.
halimbawa
refdbc:
updatenote foo.xml
I-a-update ng command na ito ang mga pinahabang tala sa foo.ris sa kasalukuyang napili
database. Kung ang mga tala ay hindi tumukoy ng petsa, ang refdbd ay maglalagay ng timestamp
awtomatiko.
updateref
Buod
updateref [-d database] [-E pag-encode] [-h] [[-c utos] | [-o outfile] |
[-O outfile]] [-t uri] [-P] [-U username] [file]
paglalarawan
Ina-update ang mga sanggunian sa RIS na format sa file sa kasalukuyang database.
Ang utos na ito ay mahalagang kapareho ng addref, ngunit ginagamit nito ang mga patlang ng ID sa input
data upang i-update ang mga kasalukuyang reference na may parehong ID. Kung ang ID ng isang sanggunian ay hindi
na umiiral sa database, ang isang bagong entry ay nilikha, hindi pinapansin ang ID na tinukoy sa RIS
o risx file. Sa kasalukuyan, hindi sinusuri ng refdb kung mayroon ang bagong dataset
pagkakatulad sa luma na may parehong ID. Kung sasabihin mo sa refdb na i-update ang a
reference, ginagamit nito ang anumang ipadala mo sa layuning ito.
Options
-c utos
Pipe ang output sa pamamagitan ng utos.
-d database
Tukuyin ang database.
-E pag-encode
Piliin ang pag-encode ng character para sa input data kung ito ay iba sa
default na setting. Ang mga dataset ng RIS ay maaaring gumamit ng anumang pag-encode na iyong lokal na libiconv
suporta (tingnan lalaki iconv_open para sa isang listahan ng mga available na encoding), maliban sa UTF-16 at
UTF-32. Ang mga dataset ng RISX ay nagdadala ng pag-encode sa mga tagubilin sa pagproseso, samakatuwid
ang pagpipiliang ito ay hindi kailangan at hindi pinansin.
-h
Magpakita ng mensahe ng tulong na nagpapaliwanag ng utos.
-o filename
Isulat ang output sa filename sa halip na sa stdout.
-O filename
Idagdag ang output sa filename sa halip na ipadala ito sa stdout.
-t uri
Piliin ang uri ng data ng input. Ang mga posibleng value ay "ris" (default) at "risx". Iba pa
ang mga uri ng data ay kailangang ma-convert sa isa sa mga uri na ito bago idagdag ang mga ito sa
database.
-P
I-update lamang ang personal na impormasyon para sa sanggunian na ito, ibig sabihin, ang N1 (mga tala), RP
(reprint status), at AV (availability) na mga field. Awtomatiko nitong idaragdag ang
sanggunian sa iyong personal na listahan ng sanggunian. Ang lahat ng iba pang mga field ay hindi papansinin.
Pagsamahin ang pagpipiliang ito sa -g opsyon hal. upang mabilis na baguhin ang katayuan ng muling pag-print
ng mga kasalukuyang reference sa “IN FILE” mula sa “NOT IN FILE” o mula sa “ON REQUEST”.
-U username
Magbigay ng ibang username kaysa sa kasalukuyang user, kaya halimbawa ang ilan
technician o administrative staff ay maaaring magdagdag ng mga sanggunian sa ngalan ng isang mananaliksik.
file
Ang lahat ng iba pang mga argumento sa command-line ay bibigyang-kahulugan bilang mga filename na babasahin
mga sanggunian mula sa. Kung walang tinukoy na mga filename, mababasa ang data mula sa stdin.
halimbawa
refdbc:
updateref -P foo.ris
I-a-update ng command na ito ang mga reference sa foo.ris sa dating napiling aktibo
database. Tanging ang personal na impormasyon (AV, N1, RP) ang idadagdag o babaguhin para sa
Gumagamit ngayon.
pandiwang
Buod
pandiwang [-h]
paglalarawan
I-toggle ang verbose mode sa on o off. Kung naka-on ang verbose mode, ang mga mensahe ng error at
maaaring mas mauunawaan ang mga babala.
Options
-h
Nagpapakita ng mensahe ng tulong na nagpapaliwanag sa pandiwang utos.
halimbawa
refdbc:
pandiwang
Depende sa nakaraang halaga, ang command na ito ay i-on ang verbose mode o
off.
whichdb
Buod
whichdb [-h]
paglalarawan
Nagpapakita ng maraming impormasyon tungkol sa kasalukuyang napiling database.
Options
-h
Nagpapakita ng mensahe ng tulong na nagpapaliwanag sa whichdb utos.
halimbawa
refdbc:
whichdb
Ipi-print nito ang impormasyon tungkol sa aktibong database. Sumangguni sa pinilib
utos para sa impormasyon kung paano baguhin ang aktibong database. Ang whichdb hitsura ng output
ganito:
Kasalukuyang database: lahat ng uri
Bilang ng mga sanggunian: 45
Pinakamataas na reference ID: 45
Bilang ng mga tala: 2
Pinakamataas na note ID: 2
Encoding: ISO-8859-1
Uri ng database: risx
Uri ng server: pgsql
Nilikha: 2003-12-24 22:27:43 UTC
Gamit ang bersyon ng refdb: 0.9.4-pre2
Huling binago: 2003-12-24 22:29:05 UTC
Gumamit ng refdbc online gamit ang mga serbisyo ng onworks.net