DOS排序問題

2021-09-30 15:52:29 字數 510 閱讀 8831

如我有乙個txt檔案,內容是一行數字,如:10 02 03 06 05 07

我想把他按從小到大的順序排序成:02 03 05 06 07 10輸出到1.txt檔案中.並把1到10中不包含上面那行的:01 04 08 09輸出為2.txt.

請問如何做..謝謝..

提供乙個排序的方法:

@echo off

set str=10 02 03 06 05 07

for %%a in (%str%) do set .%%a=%%a

for /f "tokens=2 delims==" %%a in ('set .') do echo %%a 

提供乙個合併行的方法:

@echo off

set str=10 02 03 06 05 07

for %%a in (%str%) do set .%%a=%%a

for /f "tokens=2 delims==" %%a in ('set .') do set /p =%%a

dos裡面編碼設定問題

在dos下執行乙個php檔案的時候,由於輸出檔案文字是utf8編碼,所以顯示出現了亂碼,顯示效果如圖 www.2cto.com 重新設定了一下dos的編碼,命令 chcp 65001 在命令列標題欄上點選右鍵,選擇 屬性 字型 將字型修改為true type字型 lucida console 然後點...

MySQL解決DOS環境下亂碼問題

在dos環境下進入mysql資料庫後,輸入 mysql show variables like char 回車後,會顯示下面這些引數的設定 character set client character set connection character set database character s...

MySQL解決DOS命令視窗亂碼問題

亂碼問題如下 導致問題產生的原因很簡單,無非是命令列的編碼和mysql內部設定的編碼出現了偏差。我們右鍵屬性檢視以下命令列的編碼方式是gbk。解決 mysql show variables like character 模糊查詢character開頭的全域性變數 character set clie...