Ubuntu Online, Fedora Online, Windows online emulator അല്ലെങ്കിൽ MAC OS ഓൺലൈൻ എമുലേറ്റർ എന്നിങ്ങനെയുള്ള ഞങ്ങളുടെ ഒന്നിലധികം സൗജന്യ ഓൺലൈൻ വർക്ക്സ്റ്റേഷനുകളിലൊന്ന് ഉപയോഗിച്ച് OnWorks സൗജന്യ ഹോസ്റ്റിംഗ് ദാതാവിൽ പ്രവർത്തിപ്പിക്കാവുന്ന gather_stx_titles എന്ന കമാൻഡാണിത്.
പട്ടിക:
NAME
gather_stx_titles - Stx പ്രമാണങ്ങളിൽ നിന്ന് ശീർഷക പ്രഖ്യാപനങ്ങൾ ശേഖരിക്കുക
സിനോപ്സിസ്
gather_stx_titles [ -f മുതൽ-പ്രത്യയം ] [-ടി to-suffix ] [ m4 ഓപ്ഷനുകൾ ] ഫയല് [ ഫയല് ...]
വിവരണം
gather_stx_titles ലിസ്റ്റുചെയ്തതിൽ നിന്ന് Stx മെറ്റാഡാറ്റ ഡിക്ലറേഷനുകൾ പുറത്തെടുക്കുന്നു ഫയലുകൾ, ഒപ്പം ഡംപ്സ് ദി
ശീർഷകവും പ്രമാണ ഐഡി വിവരങ്ങളും സ്റ്റാൻഡേർഡ് ഔട്ട്പുട്ടിലേക്ക് m4 നിർവചനങ്ങളായി. ഈ
ഡോക്യുമെന്റുകളെ അവയുടെ മെറ്റാഡാറ്റ ഉപയോഗിച്ച് ലിങ്ക് ചെയ്യുന്നതിന് w_crosslink-ന് വിവരങ്ങൾ പിന്നീട് ഉപയോഗിക്കാം.
എന്തുകൊണ്ട് ഇത് ഉപയോഗപ്രദമാണ്? ശരി, നിങ്ങൾക്ക് ധാരാളം ക്രോസ്-ലിങ്കിംഗ് ഉള്ള ഒരു വലിയ സൈറ്റ് ഉണ്ടെന്ന് സങ്കൽപ്പിക്കുക.
ഒരു ഡോക്യുമെന്റിന്റെ പേര് പല സ്ഥലങ്ങളിലും ദൃശ്യമാകും: ലിങ്ക് മെനുവിൽ (നിങ്ങൾക്ക് ഒന്ന് ഉണ്ടെങ്കിൽ), കൂടാതെ
ക്രോസ്-ലിങ്ക് ചെയ്തിരിക്കുന്ന വ്യത്യസ്ത പേജുകളുടെ ബോഡി. gather_stx_titles ഇടാൻ നിങ്ങളെ അനുവദിക്കുന്നു
എല്ലാ വിവരങ്ങളും ഒരിടത്ത്, അത് എവിടെയാണ്, അതായത് ഫയൽ തന്നെ. നിങ്ങൾ ആയിരിക്കും
പ്രമാണ ശീർഷകങ്ങൾ മാറ്റുന്നതിനോ പ്രമാണങ്ങൾ നീക്കുന്നതിനോ സമയമാകുമ്പോൾ നിങ്ങൾ ചെയ്തെങ്കിൽ സന്തോഷം
ചുറ്റും; പ്രത്യേകിച്ചും നിങ്ങളുടെ വെബ്സൈറ്റിന് ബഹുഭാഷാ മാജിക് ഉണ്ടെങ്കിൽ.
ഓപ്ഷനുകൾ
gather_stx_titles ആന്തരികമായി m4 ഉപയോഗിക്കുന്നു കൂടാതെ m4 സ്വീകരിക്കുന്ന ഏത് ഓപ്ഷനും സ്വീകരിക്കും. ഇതുകൂടാതെ
അവയ്ക്ക്, ഇത് ഇനിപ്പറയുന്ന ഓപ്ഷനുകൾ എടുക്കുന്നു:
-f മുതൽ-പ്രത്യയം
ഫയൽനാമ ഡാറ്റയിൽ, എവേ പ്രത്യയം മാറ്റിസ്ഥാപിക്കുക മുതൽ-പ്രത്യയം. യഥാർത്ഥത്തിൽ,
നിന്ന്_പ്രത്യയം ഒരു സാധാരണ പദപ്രയോഗമായിരിക്കാം; മണ്ടത്തരമാണെങ്കിലും ശരിയാണ്, GNU m4-ൽ ഇത് a ആണ്
"പരമ്പരാഗത" regexp, BSD m4-ൽ ഇത് ഒരു "വിപുലീകരിച്ച" regexp ആണ്. സ്ഥിരസ്ഥിതി
സഫിക്സ് ഇല്ല (എടുക്കാൻ ഒന്നുമില്ല).
-t to-suffix
ഫയൽനാമ ഡാറ്റയിൽ, എടുത്ത സഫിക്സ് മാറ്റിസ്ഥാപിക്കുക മുതൽ-പ്രത്യയം കൂടെ ടു-
സഫിക്സ്. എങ്കിൽ മുതൽ-പ്രത്യയം ശൂന്യമാണ് (സ്ഥിരസ്ഥിതി), കൂട്ടിച്ചേർക്കുക to-suffix എല്ലാ ഫയൽ നാമങ്ങളിലേക്കും.
-p പ്രിഫിക്സ്
(പതിവ് പദപ്രയോഗം) നൽകിയ പ്രിഫിക്സ് നീക്കം ചെയ്യുക പ്രിഫിക്സ് ഫയൽ നാമങ്ങളിൽ നിന്ന്. ദി
ഇതിനായി -t എന്നതിന് തുല്യമായത് നിലവിലില്ല, കാരണം നിങ്ങൾക്ക് ഒരു ഡയറക്ടറി വ്യക്തമാക്കാൻ കഴിയും
w_base വഴി w_crosslink എന്നതിലേക്കുള്ള പ്രിഫിക്സ്.
--പതിപ്പ്, -വി
പതിപ്പ് വിവരങ്ങൾ കാണിച്ച് പുറത്തുകടക്കുക.
--സഹായം, -?
ഒരു ചെറിയ സഹായ സന്ദേശം കാണിച്ച് പുറത്തുകടക്കുക.
ഉദാഹരണങ്ങൾ
മിക്ക സമയത്തും gather_stx_titles-ന്റെ ഉപയോഗം ഓട്ടോമേറ്റ് ചെയ്യാൻ നിങ്ങൾ ആഗ്രഹിക്കുമെന്ന് ഞാൻ ഊഹിക്കുന്നു.
ഇതുപോലുള്ള ഒരു Makefile ഉള്ള ഉദാഹരണം:
ഉറവിടങ്ങൾ = $(വൈൽഡ്കാർഡ് *.stx)
ലക്ഷ്യങ്ങൾ = $(ഉറവിടങ്ങൾ:.stx=.html)
എല്ലാം: $(TARGETS)
titles.m4: $(ഉറവിടങ്ങൾ)
gather_stx_titles -f stx -t html $^ > $@
%.html: %.stx titles.m4
stx2any -T html ശീർഷകങ്ങൾ.m4 $< > $@
നിങ്ങൾക്ക് അത്ര ശരിയാകാൻ താൽപ്പര്യമില്ലെങ്കിൽ, titles.m4-ലെ .html ഡിപൻഡൻസി ഉപേക്ഷിക്കുക അല്ലെങ്കിൽ
ശീർഷകങ്ങൾ.m4 ഉറവിടങ്ങളെ ആശ്രയിക്കുന്നു. താൽക്കാലിക ഫയലുകൾ ഉപയോഗിക്കേണ്ട ആവശ്യമില്ല: ഇതും വേണം
ജോലി:
$ gather_stx_titles *.stx | stx2any - mydoc.stx
onworks.net സേവനങ്ങൾ ഉപയോഗിച്ച് gather_stx_titles ഓൺലൈനായി ഉപയോഗിക്കുക