Страница 1 от 2 12 ПоследноПоследно
Резултати от 1 до 15 от общо 25

Сортираща програмка

Сподели във Facebook Сподели в Twitter Изпрати на Email Сподели в LinkedIn
  1. Member
    Тук е от
    Feb 2006
    Мнения
    162
    #1

    Сортираща програмка

    edited

  2.  
     
  3. Member
    Тук е от
    Dec 2004
    Мнения
    542
    #2

    Re: Сортираща програмка

    http://csved.sjfrancke.nl/index.html

    Само я настройваш делителя да е ';' и правиш каквото си искаш.

  4. Senior Member
    Тук е от
    Dec 2000
    Мнения
    3,218
    #3

    Re: Сортираща програмка

    start -> run -> cmd
    notepad 1.txt -> paste -> save -> close
    "type 1.txt | sort > 2.txt" {ENTER} (без кавичките)
    notepad 2.txt



  5. Senior Member
    Тук е от
    May 2004
    Мнения
    3,779
    #4

    Re: Сортираща програмка

    Цитат Първоначално публикувано от Ghost
    start -> run -> cmd
    notepad 1.txt -> paste -> save -> close
    "type 1.txt | sort > 2.txt" {ENTER} (без кавичките)
    notepad 2.txt

    Ghost, много ми е интересно, ако някога ти се наложи да обясняваш на някой как се прави секс, сигурно ще напишеш нещо от рода на:

    start -> pants down -> lie down
    input device {ENTER} -> output device {ENTER} -> push in -> pull out -> [repeat if you need]
    go to next room -> bath -> unload -> deep sleep


  6. Member
    Тук е от
    Dec 2004
    Мнения
    542
    #5

    Re: Сортираща програмка

    Цитат Първоначално публикувано от Ghost
    start -> run -> cmd
    notepad 1.txt -> paste -> save -> close
    "type 1.txt | sort > 2.txt" {ENTER} (без кавичките)
    notepad 2.txt
    И ще му сортира първата колона, така че
    Код:
    type 1.txt | sort /+8 > 2.txt
    при положение че има 7 символа номера + 1 делител ;-)

  7. Member
    Тук е от
    Feb 2006
    Мнения
    162
    #6

    Re: Сортираща програмка

    edited

  8.  
     
  9. Member
    Тук е от
    Nov 2004
    Мнения
    496
    #7

    Re: Сортираща програмка

    (if exist out.txt del out.txt)&(for /f "tokens=1-2 delims=;" %i in (in.txt) do @if %j. == Normal. (echo %i >>out.txt) else if %j. == Invisible. (echo %i >>out.txt)) & sort out.txt /o out.txt

  10. Member
    Тук е от
    Feb 2006
    Мнения
    162
    #8

    Re: Сортираща програмка

    edited

  11. Member
    Тук е от
    Nov 2004
    Мнения
    496
    #9

    Re: Сортираща програмка

    @superfly
    Чудех се дали ще се събере на един ред и то взе, че се събра. Иначе може да не се ползва толкова сложно, ако се сложи в bat-файл - дори и в този си вид, ако навсякъде "%" се замени с "%%", "in.txt" - с "%1", а "out.txt" - с "%2" (в този ред); може и по-просто да се напише. Не разбрах, обаче, дали има нужда резултатите да се сортират - заглавието е такова, но навсякъде се говори за филтриране, а примерът си е сортиран предварително. Сега ми хрумна - възможно ли е да си решил, че е програма? Само прилича, иначе с Copy и Paste в командния ред работи - "in.txt" и "out.txt" са съответно входния и изходния файл.
    Ако аз можех да мисля като адвокат, щях да съм Номер 1 не само в ICQ...

  12. Senior Member
    Тук е от
    Dec 2000
    Мнения
    3,218
    #10

    Re: Сортираща програмка

    Като за адвокати:

    copy/paste в Excel и там Sort ("A->Z" или нещо подобно беше символа)

  13. Member
    Тук е от
    Feb 2006
    Мнения
    162
    #11

    Re: Сортираща програмка

    edited

  14.  
     
  15. Senior Member
    Тук е от
    Dec 2000
    Мнения
    3,218
    #12

    Re: Сортираща програмка

    WOW!

    MS Access тогава. И все пак решението на Avis не е толко сложно - запиши кода в 1 файл с окончание ".cmd" в "C:\" и го стартирай. В "C:\" ще трябва да сложиш и файла "1.txt" с изходните данни, а когато командата се изпълни, ще получиш "C:\2.txt" който ще е с подредените данни.

  16. Member
    Тук е от
    Feb 2006
    Мнения
    162
    #13

    Re: Сортираща програмка

    edited

  17. Senior Member
    Тук е от
    Dec 2000
    Мнения
    3,218
    #14

    Re: Сортираща програмка

    Код:
    if exist out.txt del out.txt
    
    for /f "tokens=1-2 delims=;" %%i in (in.txt) do (
     echo "%%j %%i" >>out.txt
    )
    
    sort out.txt /o out.txt

    Това го запази като C:\srt.cmd
    В C:\in.txt зашиши входните данни
    Стартирай C:\srt.cmd
    Когато свърши, ще имаиш сортирано всичко, с обърна ред, примерно:

    in.txt:
    Код:
    4029837;Normal;;0
    4029843;Normal;Silencer;0
    4029844;Invisible;;
    4029845;Normal;Annika88;1
    4029846;Invisible;;
    4029849;Normal;Alexandre;2
    4029850;Invisible;;
    4029851;Invite;;
    4029837;Normal;;0
    4029843;Normal;Silencer;0
    4029844;Invisible;;
    4029845;Normal;Annika88;1
    4029846;Invisible;;
    4029849;Normal;Alexandre;2
    4029850;Invite;;
    4029851;Invite;;
    След изпулняване на "srt.cmd", ще имаш:

    Код:
    "Invisible 4029844" 
    "Invisible 4029844" 
    "Invisible 4029846" 
    "Invisible 4029846" 
    "Invisible 4029850" 
    "Invite 4029850" 
    "Invite 4029851" 
    "Invite 4029851" 
    "Normal 4029837" 
    "Normal 4029837" 
    "Normal 4029843" 
    "Normal 4029843" 
    "Normal 4029845" 
    "Normal 4029845" 
    "Normal 4029849" 
    "Normal 4029849"
    Така върши ли ти работа?

  18. Member
    Тук е от
    Nov 2004
    Мнения
    496
    #15

    Re: Сортираща програмка

    Програма, та програма. Ами не - команден ред си е. В случая "проблема" е, че не съм си качил компилатор. А и като нещо става в Command Prompt, защо да се напъвам да пиша програма...
    Цитат Първоначално публикувано от superfly
    ...
    просто да load-на листа и да получа нов файл с резултатите с Invisible, които да изглеждат така:
    ...
    Освен това в списъка има не само Normal и Invisible, а и Invite.
    А трябва ли да ги има в изходящия файл? Или пък трябва само "Invisible" да излизат, като в примера? А колко реда очакваш да е резултата? Защото Excel може да обработва и по-дълги файлове, но показването на повече от 65535 го затруднява; било оправено в MSO2007, казват. Подреден ли ти е входния файл в крайна сметка? Може да се окаже, че и само командата "find" ти върши работа. Уви, пак без графичен интерфейс.

Сподели във Facebook Сподели в Google Plus Сподели в Twitter Изпрати на Email Сподели в LinkedIn
Страница 1 от 2 12 ПоследноПоследно

Подобни теми

  1. Търся програмка за Уин 7
    От x-file във форум Общ - софтуер
    Отговори: 0
    Последно: 13-02-12, 18:21
  2. Програмка
    От DENITO във форум Общ - софтуер
    Отговори: 2
    Последно: 21-12-08, 19:27
  3. Програмка за следене на...
    От blue_ във форум Общ - софтуер
    Отговори: 39
    Последно: 19-03-05, 20:36
  4. Трябва ми програмка
    От Tyan във форум Общ - софтуер
    Отговори: 1
    Последно: 18-09-04, 14:10
  5. ЕГН програмка
    От cd-key във форум Дъра-Бъра
    Отговори: 3
    Последно: 29-11-02, 00:23

SetCombG.com
SetCombG.com е портален сайт и Форум за битова техника, телевизори, климатици, лаптопи и смартфони, създаден през 1999 година.
Заедно сме над 20 години!
Следвай ни
Горе