Heano mimwe mienzaniso yatinogona kutora mukana patinoshandisa wana, rairo yekutsvaga mafaera kana maforodha.
Kuti uwane rubatsiro rwemutemo unomhanya:
man find
kuti usiye bhuku racho, ingobaya kiyi [q] (inoshanda kune chero bhuku remanyorero).
Mune inotevera mienzaniso, iyo period (.) Mushure mekuwana (tsvaga.) Zvinoreva kuti tiri kutarisa mufaira rinoratidzwa neiyo yekukurumidza. Inogona kutsiva chero nzira inoshanda senge / kumba /.
Mienzaniso:
Ingo tsvaga mafaera ane pateni.
find . -type f -name "*.deb"
tsvaga uye teedzera ku / kumba / pepe /
find . -type f -name "*.deb" -exec cp -f {} /home/pepe/ \;
Tsvaga maThumbs.db mafaira uye uadzime.
find . -type f -name "Thumbs.db" -exec rm -f {} \;
Gadzira yakachena mameseji faira ine md5 mafaera mune dhairekitori.
find . -type f -print0 | xargs -0 -n 1 md5sum >> md5.txt
Delete zvinogumbura .svn maforodha.
find | grep "\.svn$" | xargs rm -fr
Tsiva chinyorwa chimwe nechimwe.
find -type f | xargs sed -i "s/TEXTO/OTRO/g" *.php
Tsvaga mafaera akagadziridzwa kusvika zuva rapfuura.
find /var/log/[a-z]* \*.sql -mtime +1
Kugadzira iyo md5sums mafaera eDEB mapakeji:
find . -type f ! -regex ‘.*\.hg.*’ ! -regex ‘.*?debian-binary.*’ ! -regex ‘.*?DEBIAN.*’ -printf ‘%P ‘ | xargs md5sum > DEBIAN/md5sums
bvisa mafaera ese asiri .txt (zviri pachena .txt inogona kuva chero chinhu)
tsvaga. ! -zita "* .txt" -exec rm {} \;
kutsvaga pasina kesi-isinganzwisise machisi:
tsvaga. -iname «* foobar *»
Dzokorora: iyo -exec rairo haigone kumhanyisa ne -iname paramende.
Yakanaka 😉 uyu murairo unofanirwa kuve unosungirwa kuziva, ndisati ndavhunduka nesarudzo dzaivepo mu'man 'kuti ndikwanise kutsvaga, asi ndichiipa mukana ini ndaigona kuona kuti ine simba zvakadii kana zvasvika pakutsvaga izvo zvandakanganwa pane yangu hard drive 😐
Tsvaga inobatsira, kunyanya pakubata nemazita emafaira anosanganisira nzvimbo uye mamwe mavara asina kujairika. Semuenzaniso, ini ndinorangarira kamwe kuti pakanga pasina nzira yandaikwanisa kumanikidza seti yemadhairekitori, kudzamara zvazouya kwandiri kushandisa tsvaga ne xargs (inokurumidza kupfuura -exec nenzira), uye dambudziko rakagadziriswa.
Imwe yemashandisirwo andinofarira ekutsvaga command ndeyekudzokorora kudzokorora mvumo.
find . -type d -print0 | xargs -0 chmod 755
find . -type f -print0 | xargs -0 chmod 644
Inonakidza ^ _ ^
Yakanaka sei iyo Chakra icon inotaridzika hahahahahaha 😀
Mageia akashaika 🙂
Yup kurudyi 😀
Izvozvi ndazviisa mukushanda kweiyi hehehehe. Thanks 🙂
Uye imwe yeyangu distro ...
Ndatenda, mirairo inobatsira kwazvo, ndine kusahadzika ndinorangarira kuti muUbuntu ini ndakamboshandisa iyo locate raira, ndeimwe mamwe ma alias ekutsvaga kana ...
Negative tsvaga, mlocate y locate ndeimwe mirairo yekutsvaga isina kufanana wana, ivo vanoshandisa dhatabhesi iyo inoda kuve inovandudzwa nguva nenguva nemirairo yakagadziridzwa.
Ese maviri marudzi emirairo ane mashandisiro awo. Ini semuenzaniso ndinowanzo shandisa yakagadziridzwa seguido de mlocatetsvaga pandinenge ndichinyatsoda kuwana chimwe chinhu nekukurumidza mune dhairekitori ine yakawanda data iyo yandinoziva kuti haina kugadziridzwa kakawanda (semuenzaniso, pasuru mune yekuchengetera), uye wana apo ini ndoda kuita chimwe chinhu chakaomarara sekusanganisa mitsva yekutsvaga neumwe kuraira, kana kana ini ndisingangoda kuburitsa dhatabhesi nekuti ndinoziva kuti dhairekitori randiri kutsvaga harina ruzivo rwakawandisa.
Ndatenda kwazvo Hugo, tsananguro yakanakisa, ini ndinongogona kutaura kuti simba racho rakasimba sei mu gnu / linux!
Mhoroi, ndiri kuona ichi chinyorwa chekare, asi ndinovimba uchiri kugona kundibatsira.
Ndiri kudzidza kushandisa regexp kubvira pandakaona ndine gwaro uye ndiri kutsvaga mazwi ekukanganisa kana kukundikana uye ayo akatorwa zvikanganiso kana kukundikana kana kukundikana nezvimwe uye regexp yangu ndeiyi:
: / \ (. * \ (kukanganisa | kutadza \). * \) /
Paunenge uchichiita, zvinondiudza kuti hapana machisi - asi ku
: / \ (. * \ (kukanganisa \). * \) /
o
: / \ (. * \ (kutadza \). * \) /
Kana iwe ukawana machisi, ungandiudza here kuti ndakanganisa sei?
Chii chiri mutsetse uzere wauri kuisa?
Kuedza uye kuona kana ini ndikawana mhinduro.
Kune rimwe divi, zvakadaro kana iwe uchida unogona kutarisa apa: https://blog.desdelinux.net/?s=expresiones+regulares
Ndokumbirawo mundibatsire, ini ndoda kuteedzera mafaera anopera muna * _ZFIR0069.TXT kune imwe nzira uye uye nekuwedzera zuva kumagumo, ndiri kuita rairo:
zuva = $ (zuva + »% Y% m% d%»)
tsvaga / xcom_rep / FATF / kubuda / 42 -name * _ZFIR0069.TXT -exec cp -p {} / backup / FATF / kubuda / 42 / {} _ $ date \;
Asi mhedzisiro ndeiyi:
{} _20160225% -> asi inongoteedzera imwe faira yezvose uye ichizotumidzwa zita kudaro
Chandinoda ndechekuti ikope mafaera ese uye iite iyi fomati * _ZFIR0069_ $ date .TXT
Thanks.
Ndeupi musiyano uripo pakati pekutsvaga * -type d uye tsvaga / kumba / pepe -type d? Ini ndoda kunyora madhairekitori eakaundi yangu uye ini handinzwisise kuti nei wekutanga achizviita nemazvo uye wechipiri asiri. batsira ku
Ndingaite sei kuti ndiwane mafaira anopera nenhamba? Ndatenda