Ito ang command findfiles 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
findfiles - Utility upang mahanap ang mga file na naglalaman ng partikular na nilalaman
SINOPSIS
findfiles [switch]
DESCRIPTION
Kadalasan kapag nagprograma ka sa anumang programming o scripting language, gusto mo
alamin kung paano gumagana ang isang partikular na function o kung ang isang partikular na property ay settable, o
alinman sa maraming iba pang mga katanungan. Sa maraming pagkakataon, mahahanap mo ang mga sagot sa iyong
mga tanong sa pamamagitan ng pagtingin sa source code ng application o tool na iyong ginagamit. Ito ay
minsan ay tinutukoy bilang "code shopping," lalo na kung ano ang talagang inaasahan mong mahanap
ay isang paraan na ginagawa kung ano mismo ang gusto mong gawin. Ang tool ng PythonCard findfiles ay
idinisenyo upang suportahan ka sa mga pagsisikap na ito.
Mag-type ng string kung saan hahanapin, sabihin sa findfiles ang mga direktoryo (oo, maaari kang magkaroon
higit sa isa) kung saan hahanapin ang mga file na naglalaman ng string na iyon, at ipadala ang mga findfile
upang mahanap ang mga file na may partikular na nilalamang iyon. Mag-scroll sa listahan ng mga file, bawat isa ay may a
line reproducing bahagi ng matatagpuan na linya para sa bawat paglitaw sa file, hanapin ang isa
sa tingin mo ay kung ano ang iyong hinahanap, at i-double click ang linya. Voila! Ang PythonCard
Ang tool ng codeEditor ay bubukas at nag-i-scroll kaagad sa linyang iyong pinili.
MGA PALITAN
-p Ipakita ang editor ng ari-arian
-m Ipakita ang tagamasid ng mensahe
-l Paganahin ang pag-log
-s Ipakita ang shell
-m Ipakita ang namespace
-d Ipakita ang menu ng pag-debug
REGULAR MGA PAGPAPAHAYAG
Ang findfiles utility ay gumagamit ng mga klasikong Unix grep (regular expression) na paghahanap.
Ang grep utility ay gumagamit ng isang pamamaraan na tinatawag na regular na pagtutugma ng expression upang mahanap
impormasyon. Sa mga regular na expression, ang ilang mga character ay may espesyal na kahulugan. Kung gusto mo
para maghanap ng alinman sa mga espesyal na character na ito sa mga string na ibinibigay mo sa findfiles,
kailangan mong takasan ang mga ito sa pamamagitan ng pag-uunahan sa kanila ng isang backward slash (\) character.
Bagama't maraming ganoong mga character sa mga regular na expression, ang mga iyon na gagawin mo
kailangang maging mas maingat ay: tandang pananong (?), asterisk (*), karagdagan/pagdugtong
operator (+), pipe o vertical bar (|), caret (^) at dollar sign ($). Upang maghanap ng a
dollar sign sa mga target na direktoryo, halimbawa, ilagay ang "\$" sa field ng paghahanap.
(Ang paglalagay ng $ sa kanyang sarili ay mag-crash ng mga findfile nang medyo mapagkakatiwalaan.)
Sa isang Debian system, makikita mo ang mga manpage para sa grep(1) o regex(7) para sa karagdagang impormasyon
sa grep at mga regular na expression.
NOTA
Ang findfiles utility ay nagbibigay din ng karagdagang functionality na hindi tinatalakay dito
manpage, dahil medyo mahirap ilarawan ang paggamit ng isang GUI program sa
isang text-based na manpage. Para sa mas detalyadong mga tagubilin sa paggamit o para sa karagdagang impormasyon sa
PythonCard GUI framework sa pangkalahatan, dapat mong i-install ang pythoncard-doc package at
tingnan ang iba't ibang walk-through, tutorial at sample na kasama dito.
Kapag na-install na ang pythoncard-doc package, mai-install ang dokumentasyon sa
/usr/share/doc/pythoncard-doc, at magagamit din sa pamamagitan ng imprastraktura ng doc-base ng Debian
- hanapin ito sa seksyong Devel gamit dwwwNa (1), doc-central(1) o tumulongNa (1).
Kung mas gugustuhin mong hindi i-install ang pythoncard-doc package, mahahanap mo talaga ang
parehong impormasyon sa website ng PythonCard:
http://pythoncard.sourceforge.net
Gumamit ng findfiles online gamit ang mga serbisyo ng onworks.net