第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問(wèn)題,去搜搜看,總會(huì)有你想問(wèn)的

Windows批處理命令從文本文件讀取第一行

Windows批處理命令從文本文件讀取第一行

慕森王 2019-10-19 14:08:53
如何使用Windows批處理文件從文本文件中讀取第一行?由于文件很大,所以我只想處理第一行。
查看完整描述

3 回答

?
喵喵時(shí)光機(jī)

TA貢獻(xiàn)1846條經(jīng)驗(yàn) 獲得超7個(gè)贊

這是一個(gè)通用批處理文件,用于打印nGNU head實(shí)用程序之類的文件中的頂行,而不僅僅是一行。


@echo off


if [%1] == [] goto usage

if [%2] == [] goto usage


call :print_head %1 %2

goto :eof


REM

REM print_head

REM Prints the first non-blank %1 lines in the file %2.

REM

:print_head

setlocal EnableDelayedExpansion

set /a counter=0


for /f ^"usebackq^ eol^=^


^ delims^=^" %%a in (%2) do (

        if "!counter!"=="%1" goto :eof

        echo %%a

        set /a counter+=1

)


goto :eof


:usage

echo Usage: head.bat COUNT FILENAME

例如:


Z:\>head 1 "test file.c"

; this is line 1


Z:\>head 3 "test file.c"

; this is line 1

    this is line 2

line 3 right here

當(dāng)前不計(jì)算空白行。它也受批處理文件行長(zhǎng)度限制為8 KB。


查看完整回答
反對(duì) 回復(fù) 2019-10-19
?
RISEBY

TA貢獻(xiàn)1856條經(jīng)驗(yàn) 獲得超5個(gè)贊

呃你們...


C:\>findstr /n . c:\boot.ini | findstr ^1:


1:[boot loader]


C:\>findstr /n . c:\boot.ini | findstr ^3:


3:default=multi(0)disk(0)rdisk(0)partition(1)\WINNT


C:\>


查看完整回答
反對(duì) 回復(fù) 2019-10-19
?
絕地?zé)o雙

TA貢獻(xiàn)1946條經(jīng)驗(yàn) 獲得超4個(gè)贊

您可以嘗試一下:


@echo off


for /f %%a in (sample.txt) do (

  echo %%a

  exit /b

)

編輯 或者,假設(shè)您有四列數(shù)據(jù),并且想要從第5行到底部,請(qǐng)嘗試以下操作:


@echo off


for /f "skip=4 tokens=1-4" %%a in (junkl.txt) do (

  echo %%a %%b %%c %%d

)


查看完整回答
反對(duì) 回復(fù) 2019-10-19
  • 3 回答
  • 0 關(guān)注
  • 4066 瀏覽

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)