SED mogu napraviti neke stvari bile puno jednostavnije



Ako imate Linux stroj i nisu nikada upotrijebio SED (potok urednik) vi ste nedostaje na veliku korisnost automatizacije. Sam sebe spasio vjerojatno 20 sati priručniku uređivanja s oko sat vremena raditi dva puta danas. Evo kako…. više na North Carolina Genealogija stranice sam otvaranje foruma za svaku županiju u državi North Carolina (100 županije.) Sada, Mogao sam prošla i upisali se opis, ljenčariti (adresa) i naziv za svakog, ali da je gledao previše dosadan. Tako…


Ja kopirati i zalijepiti popis županija u tekstualnu datoteku (došlo je do retka nakon svakog) pa sam morao jedan po retku. Tada sam napravio drugu datoteku koju sam koristio TR pretvoriti iz gornjeg slučaja do slova (jer sam želio malim slovima “puževi”) I onda je prošao kroz i koriste SED pretvoriti prostor za podvlačenje. Sada, Mogao sam to učinio rukom, jer jedina županija s prostora ime je New Hanover, ali…. to je lako kao sljedeće…

cat county_lowercase.txt | sed 's/ /_/' > county_lowercase_nospace.txt

Tako, Sljedeći korak je izrade na puževe…

cat county_lowercase_nospace.txt | sed 's/$/-county-nc-genealogy-queries/' > slugs.txt

Provjerio sam tablicu Popis foruma za moj forum softver kroz phpMyAdmin i to je bio prilično jednostavna struktura, oko 8 Polja…. jedinstveni ID koji mogu postaviti na NULL u mojoj bazi podataka, Ime foruma, opis, ljenčariti, forum kako bi, Broj radnih mjesta, Broj tema…. Ja postaviti posljednje dvije 0 kroz (100 linije), forum kako sam počeo malo mimo postojećih forum reda brojeva koje su navedene u trenutnoj bazi podataka, a ja kopirati i zalijepiti iz textfile na puževe.

Tako, Sljedeći sam izrađeni na forum naslova….

cat county_list.txt | sed 's/$/ County, NC Genealogy Query Forum/' > forum_titles.txt

I naravno,, one se kopirati i zalijepiti u odgovarajući stupac. Usput, the $ gore govori Sed staviti tekst na kraju svakog retka, tako da Županija ime na prvom mjestu.

Zatim opisi, opet sam izrezati i zalijepiti, a da stvari izgledaju lijepo. Iz tablice sada izvoz u CSV i uvoz preko phpMyAdmin i provjerite, evo i gle sada imam 100 forumi ispravno dodao.

Druga velika stvar iako je skripta se koristi za dohvaćanje RSS izvori. Svaka stranica je imati jedan jedinstveno ime koje će biti uključeno preko php uključiti poziv na stranici.

Tako… opet sed do spašavanja.

#!/bin/bash
for name in `cat county_lower_nospace.txt`;
do
cat template_gen.php | sed "s/template_search/$name+county%22+nc/" > "$name"_gen.php
done

Vrlo jednostavno i Internet izrađen poput milina…. 100 skripte stvorili, jedan za svaku županiju u …. 5 sekundi? Nice.

Na kraju na vrh off stvari, Koristio sam Sed da su linkovi za umetanje na stranice… opet sve 100. Tako, pretvorio se u jednostavnom copy paste za svakog.

Zahvaljujući sed.. Ne znam kako drukčije mogao sam to učinio da se ne uključuju sati ropski / zamorno uređivanje.

Za više informacija o nekim od uredan textfile trikova možete učiniti s SED… pogledajte ove zati vodič.

Povezani postovi

Blog Traffic Exchange Povezani postovi
  • To je priča o Dell laptop, pod nazivom Inspiron 5150 i to je puna problema O prije tjedan dana, kad sam bio usred nekoliko kriza, Imao sam Dell Inspiron 5150 lijevo sa mnom pogledati. Ja sam ga vidio jednom prije zamijeniti tipkovnicu (Sjetio sam se da ima lijep dizajn kako bi se omogućilo jednostavan pristup za zamjenu ......
  • 2. putovanje počinje ... Mandriva 2006 nadogradnju 2 - Dio 1 Pišem ovo iz laptopa. Nakon što je trčanje Mandriva 2006 bez ikakvih stvarnih značajnih udaraca za nekoliko tjedana sam došao do točke gdje sam spreman riskirati na radnoj površini. Desktop mi je primarni radna. Laptop bi ov povremeno korištenje svjetla i jedna ......
  • PHP Link Directory i uvoz linkovi Vodila sam ovu večer s PHP Link Directory. Imala sam popis adresa sam htjela dodati u rasutom stanju i uspio nanizati zajedno ispravan format u CSV datoteku za uvoz. To je nešto od duge priče, Počelo je s risa damping izvor mrežu ......
Blog Traffic Exchange Povezane stranice
  • Vrh 100 Da li razumljivih Forum Ovdje je popis od Top 100 Da li razumljivih Forum. To vam može pomoći u link building. 1. http://forums.digitalpoint.com 2. http://www.sitepoint.com / forum 3. http://www.webmasterforums.com 4. http://www.allcoolforum.com 5. http://www.warriorforum.com 6. http://forums.webicy.com 7. http://thehyipforum.com 8. http://www.webmasterforumsonline.com 9. http://www.webmasters.am / forum 10. http://www.webmasterforums.net 11. http://www.devhunters.com 12. http://www.webmaster-forum.net 13. http://www.geekvillage.com / forum 14. http://www.zymic.com / forum 15. http://www.webmastershelp.com 16. http://www.webmasterdesk.orhttp. http://www.webmasterground.com 18.......
  • Databazaar.com Gold-Printer dodaci Kupiti $75 u originalnih HP-ovih spremnika za tintu i primati $15 Shell poklon kartica!!! I kupiti dva izvorna HP LaserJet spremnika s tintom i primati $30 Darden poklon kartica po vašem izboru!!! Rok • travnja 1 - Lipanj 30, 2011 at databazaar.com. Muški u 2006 by Internet TRGOVCA kao ......
  • Postavljanje Nivo klizač u Wordpress kao tekst widget Hej svima :duga: ...  sam bio obličje okolo za dodataka koji bi moj header izgledati bolje. Moj najdraži do sada je Nivo Slider. A i bio u mogućnosti to trčanje across udžbenik iz Dodie o tome kako umetnuti Nivo klizača unutar WordPress petlje, tako da može raditi za moju temu .......
PDF24    Pošalji članak kao PDF   

Slične postove


Pogledajte što se dogodilo taj dan u povijesti iz bilo BBC Wikipedia
Traži:
Ključne riječi:
Amazon Logo

Komentari su zatvorene.


Prebacite se na našim stranicama mobitel