Komputeromaniak.net - Forum Komputerowo-Webmasterskie: Dodawanie tekstu co dwie linijki - Komputeromaniak.net - Forum Komputerowo-Webmasterskie

Skocz do zawartości




Strona 1 z 1
  • Nie możesz napisać tematu
  • Temat jest zamknięty

Dodawanie tekstu co dwie linijki

#1
Badek  


  • Tytuł Stały użytkownik
  • Grupa Przyjaciele forum
  • Postów 1435
  • Rejestracja 24 październik 2008
  • Płeć:Mężczyzna
No cóż, jestem tutaj moderatorem, a nie wiem czy to dobry dział. smile.gif

Chodzi o to, że jak mam np. taki tekst:
Audi A2
Audi A3
Audi A4
Audi A8
Citroen C1

to chcę mieć taki:
Audi A2
sleep(500)
Audi A3
sleep(500)
Audi A4
sleep(500)
Audi A8
sleep(500)
Citroen C1
sleep(500)

Czy jest taki program, skrypt czy coś, który by mi tak wstawiał co dwie linijki tekst?

0

#2
WebSter23  


  • Tytuł pamięta początki k.net
  • Grupa Użytkownicy
  • Postów 1341
  • Rejestracja 09 lipiec 2008
  • GG:0
  • Płeć:Mężczyzna
  • OS:Win 8.1
[CTRL] + [C] i później [CTRL] + [V] tongue.gif
Chyba najprostszy sposób.
0

#3
Badek  


  • Tytuł Stały użytkownik
  • Grupa Przyjaciele forum
  • Postów 1435
  • Rejestracja 24 październik 2008
  • Płeć:Mężczyzna
Najprostszy i najbardziej czasochłonny. No cóż, czekam na inne propozycje.

0

#4
WebSter23  


  • Tytuł pamięta początki k.net
  • Grupa Użytkownicy
  • Postów 1341
  • Rejestracja 09 lipiec 2008
  • GG:0
  • Płeć:Mężczyzna
  • OS:Win 8.1
CYTAT(Badek @ czw, 22 lip 2010 - 18:55) <{POST_SNAPBACK}>
Najprostszy i najbardziej czasochłonny. No cóż, czekam na inne propozycje.

Czasochłonny? ohmy.gif No chyba, że planujesz też kopiować resztę treści. ;p
0

#5
Badek  


  • Tytuł Stały użytkownik
  • Grupa Przyjaciele forum
  • Postów 1435
  • Rejestracja 24 październik 2008
  • Płeć:Mężczyzna
Czasochłonny pod względem tego, że tych linijek mam setki tysięcy. Otwieram wątek, gdyż rozwiązanie nadal jest mi potrzebne.

0

#6
bartekmp  


  • Tytuł Użytkownik
  • Grupa Użytkownicy
  • Postów 28
  • Rejestracja 14 czerwiec 2012
  • OS:Ubuntu 12.04
W Notepadzie++ można nagrać sobie makro, które będzie się wykonywało wielokrotnie - może to będzie recepta? :)
Klikasz sobie w Makra, dajesz Rozpocznij nagrywanie, na tych nieobrobionych linijkach robisz 1 raz to sleep(500) (kursor na końcu pierwszej linijki, wciskasz enter, wpisujesz sleep(500), przesuwasz kursor na koniec następnej linijki, Makra -> zakończ nagrywanie, sprawdzasz za pomocą Makra -> Odtwórz czy działa jak należy, a potem dajesz Uruchom makro wielokrotnie i czekasz, aż samo się wykona wszystko :)).
0

#7
zmijolap05  


  • Tytuł Już całkiem nieługo inżynier
  • Grupa Informatycy
  • Postów 161
  • Rejestracja 25 sierpień 2008
  • JID:zmijolap05@aqq.eu
  • GG:0
  • Skype:zmijolap05
  • Płeć:Mężczyzna
  • Skąd:/root
  • OS:Arch Linux
Krótki i absolutnie niezoptymalizowany programik (zeżre trochę pamięci i zapewne szybko się nie wykona):

#include <iostream>
#include <fstream>
#include <cstring>

using namespace std;

int main()
{
    string n, m, s;
    fstream f, g;
    cout<<"Podaj nazwe pliku bez rozszerzenia ( wymagane .txt :) )"<<endl;
    cin>>n;
    n=n+".txt";
    m="(1)"+n;
    cin.ignore();
    f.open(n.c_str(), ios::in);
    if(!f.good())
    {
        cout<<"blad"<<endl;
    }
    g.open(m.c_str(), ios::out);
    while(!f.eof())
    {
        if(!f.eof())
        {
            getline(f,s);
            g<<s<<endl<<"sleep(500)"<<endl;
        }
    }
    f.close();
    g.close();


    return 0;
}


Przy czym plik *.txt musi być w folderze głównym programu.
Tworzone przy użyciu Code::Blocks :D
"Nienawidzę tego, co łatwe. Nie można być człowiekiem, jeśli nie stawia się oporu." -Twierdza A. de Saint-Exupery

2 + 2 = (2,0) + (2,0) = (2+2, 0+0) = (4,0) = 4 + 0i = |4|*(cosπ + i sinπ), {z', z" ϵ Ȼ: z'=(2,0) ^ z"=(2,0)}
1

Udostępnij ten temat:


Strona 1 z 1
  • Nie możesz napisać tematu
  • Temat jest zamknięty

Użytkownicy przeglądający ten temat: 1
0 użytkowników, 1 gości, 0 anonimowych