精華區beta B87205XXX 關於我們 聯絡資訊
有沒有程式可以把內文第一行變成最後一行 最後一行變成第一行的 如: 原文 1. 車八平四  炮7進1   2. 仕四進五  車2進2 3. 車前進四  將5進1   4. 炮三進一  將5平4 5. 車後進七  士4進5 變成 5. 車後進七  士4進5 4. 炮三進一  將5平4 3. 車前進四  將5進1 2. 仕四進五  車2進2 1. 車八平四  炮7進1 -- 媽媽說 推文的人不是帥哥就是美女 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 222.250.164.30
HZYSoft:感覺又是短短幾行可以寫完的程式 XD 04/05 18:34
locationc:嗯阿 04/05 18:42
HZYSoft:感覺這個用 C 寫反而快 XD 04/05 18:45
singermath:[複製]->開啟EXCEL->[貼上]->[資料]->[排序]->[由Z到A] 04/05 18:45
singermath:如果不硬性規定用小程式的話...用EXCEL 04/05 18:49
ckclark:in linux we have 'tac' 04/05 19:12
holio:如果你有VIM的話 :g/^/m0 04/06 00:09
hurriken:推tac,排序法只能用在前面有數字的時候 04/06 05:43
> -------------------------------------------------------------------------- < 作者: flu (Twinkle stars) 看板: EZsoft 標題: Re: [問題] 有沒有將文章倒序過來的軟體? 時間: Thu Apr 5 21:38:24 2007 有人在推文提到用tac就可以了 tac也有windows下的版本 只是要跑去dos模式打指令執行 http://unxutils.sourceforge.net/UnxUtils.zip 裡面就有包含tac.exe == 原始網頁 參見:http://unxutils.sourceforge.net/ ※ 引述《MouJin (假如)》之銘言: : 有沒有程式可以把內文第一行變成最後一行 : 最後一行變成第一行的 : 如: 原文 : 1. 車八平四  炮7進1   : 2. 仕四進五  車2進2 : 3. 車前進四  將5進1   : 4. 炮三進一  將5平4 : 5. 車後進七  士4進5 : 變成 : 5. 車後進七  士4進5 : 4. 炮三進一  將5平4 : 3. 車前進四  將5進1 : 2. 仕四進五  車2進2 : 1. 車八平四  炮7進1 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 125.231.160.141 ※ 編輯: flu 來自: 125.231.160.141 (04/05 21:39)
JCeel:不能下... 04/05 21:40
MouJin:請問要怎麼使用啊 04/05 22:38
cot123:tac.exe [檔案] 這樣就會印出來了吧~ 04/05 23:40
> -------------------------------------------------------------------------- < 作者: HZYSoft (PCMan 2004) 看板: EZsoft 標題: Re: [問題] 有沒有將文章倒序過來的軟體? 時間: Fri Apr 6 01:46:01 2007 VBScript 又來了,請善用 Windows 系統內建功能 將以下程式碼貼入記事本,儲存檔案,檔案類型選 所有檔案 檔名輸入 article_rev.vbs 存檔即可 --------------------------------------------------------------------- fn = WScript.Arguments(0) Set fs = CreateObject("Scripting.FileSystemObject") Set f = fs.OpenTextFile( fn ) Do While Not f.AtEndOfStream If s <> Empty Then s = Chr(13) + Chr(10) + s s = f.ReadLine() + s Loop f.Close() Set f = fs.CreateTextFile( fn + "_reverse.txt" ) f.Write( s ) f.Close() --------------------------------------------------------------------- 將你要反轉的文字檔拖曳,拉到 article_rev.vbs 的圖示上,放開 然後你就會看到在同資料夾下有個輸出檔案 檔名和原本的一樣,只是後面多了_reverse -- 個人網頁: http://pcman.sayya.org/ 上面有自畫像及各種聯絡資訊 PCMan 全系列 BBS 連線軟體 http://pcman.ptt.cc/ http://pcmanx.csie.net/ 新酷音輸入法 for Windows http://chewing.csie.net/ IE Tab Firefox plugin/extension http://ietab.mozdev.org/ PCMan 油畫作品集:http://www.wretch.cc/album/album.php?id=pcman&book=1 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 163.29.223.38
HZYSoft:這次這個沒辦法簡單完成了,還是需要 11 行 XD 04/06 01:46
HZYSoft:免下載,免安裝,使用系統內建功能,萬歲! 04/06 01:48
sky008888:pcman 親自出馬了 04/06 02:03
HZYSoft:茶餘飯後寫寫小程式有益身心健康 04/06 02:05
imrt:強!不知道 PCman 大大有沒有要開班授課教 wscript? 04/06 02:08
HZYSoft:問題是我根本沒有學過,都是要用隨時 Google 04/06 02:10
ateclean:喔~~~推一個XD 04/06 04:35
PcGrek:不知pcman是在linux還是windows下寫的?...(純粹好奇) 04/06 08:55
mosquito520:windows底下吧...linux不支援VBS不是嗎? 04/06 10:26
LiloHuang:perl -e "print reverse <>" Input.txt > Output.txt 04/06 12:02
LiloHuang:如果有人用Linux或有灌Perl的 這種反轉問題上面一行搞定 04/06 12:03
ckclark:tac Input.txt > Output.txt 也是一行搞定 04/06 12:50
dancequiet:太厲害了!雖然我很少用到這種功能,但是馬上出現小軟 04/06 15:46
dancequiet:體,真是太驚人了! 04/06 15:47
erspicu:這任務如果是以perl來寫,三行達成,只是還需額外安裝perl 04/06 16:05
sonyu:有tac就用tac啦XD 04/06 16:37
LiloHuang:cat tac 囧rz 可惜Win32沒內建這麼方便的指令XDD 04/06 17:15
huge:反貓好呀 XD 04/06 22:29
HZYSoft:Perl 很強,問題就是大多數 Windows 電腦沒裝 orz 04/07 00:06
realpiyo:剛試了一下,結果發現沒辦法轉 utf-8 的 .txt 檔 ~"~ 04/07 02:52