導航:首頁 > 程序命令 > 命令行倒數

命令行倒數

發布時間:2022-11-22 19:36:02

① 如何使用sed刪除倒數第一行和倒數的幾行

linux命令(Windows下可以安裝git)
使用sed刪除倒數第一行:
sed -i '$d'
使用sed刪除第一行:
sed -i '1d'
批量刪除文件夾下所有txt的最後一行:
find *.txt |xargs sed -i '$d'
我也是剛好遇到這個問題,使用上面的命令解決了問題,這個答案應該可以滿意了。
希望幫到後面同樣遇到此問題的人。

② 在dos命令行里怎麼獲取日期

在dos命令行裡面取時間日期%date%

%time%
C:\>echo
%date%
2007-08-08
星期三
C:\>echo
%date:~0,4%
2007
盤符:\>輸出
%date%是一個參數
但是他後面帶的這些就是取值范圍,說說後面的數值
第一個0代表從頭開始
後面的4代表共取4個字元
C:\>echo
%date:~-3%
星期三
這裡面的負數代表倒數,也就取最後3個字元
C:\>echo
%date:~-3,-1%
星期
這里的-1是不輸出最後1個字元-2當然是2個類推
time也類似
echo
%time%
23:12:49.05

③ 做.bat,有沒有哪個命令是可以倒數計時的

taskkill/?

TASKKILL [/S system [/U username [/P [password]]]]
{ [/FI filter] [/PID processid | /IM imagename] } [/F] [/T]

描述:
這個命令行工具可用來結束至少一個進程。
可以根據進程 id 或圖像名來結束進程。

參數列表:
/S system 指定要連接到的遠程系統。

/U [domain\]user 指定應該在哪個用戶上下文
執行這個命令。

/P [password] 為提供的用戶上下文指定
密碼。如果忽略,提示輸入。

/F 指定要強行終止
進程。

/FI filter 指定篩選進或篩選出查詢的
的任務。

/PID process id 指定要終止的進程的
PID。

/IM image name 指定要終止的進程的
圖像名。通配符 '*'
可用來指定所有圖像名。

/T Tree kill: 終止指定的進程
和任何由此啟動的子進程。

/? 顯示幫助/用法。

篩選器:
篩選器名 有效運算符 有效值
----------- --------------- --------------
STATUS eq, ne 運行 | 沒有響應
IMAGENAME eq, ne 圖像名
PID eq, ne, gt, lt, ge, le PID 值
SESSION eq, ne, gt, lt, ge, le 會話編號
CPUTIME eq, ne, gt, lt, ge, le CPU 時間,格式為
hh:mm:ss。
hh - 時,
mm - 鍾,ss - 秒
MEMUSAGE eq, ne, gt, lt, ge, le 內存使用,單位為 KB
USERNAME eq, ne 用戶名,格式為
[domain\]user
MODULES eq, ne DLL 名
SERVICES eq, ne 服務名
WINDOWTITLE eq, ne 窗口標題

注意: 只有帶有篩選器的情況下,才能跟 /IM 切換使用通配符 '*'。

注意: 遠程進程總是要強行終止,
不管是否指定了 /F 選項。

例如:
TASKKILL /S system /F /IM notepad.exe /T
TASKKILL /PID 1230 /PID 1241 /PID 1253 /T
TASKKILL /F /IM notepad.exe /IM mspaint.exe
TASKKILL /F /FI "PID ge 1000" /FI "WINDOWTITLE ne untitle*"
TASKKILL /F /FI "USERNAME eq NT AUTHORITY\SYSTEM" /IM notepad.exe
TASKKILL /S system /U domain\username /FI "USERNAME ne NT*" /IM *
TASKKILL /S system /U username /P password /FI "IMAGENAME eq note*"
自己試試吧

④ shell 讀取文件指定單行 多行 連續行 倒數幾行

三種方法

1、tail -n +/-數字 文件名

2、head -n 數字 文件名

3、sed -n "開始行,結束行p" 文件名

下面分別介紹這幾種方法

cd 到要文件所在目錄。cd到要查看指定行數內容的文件所在目錄,本文以SpecialVariable.sh文件為例 cd /home/test/shell/ 如下圖

tail -n +/-數字 文件名

tail -n -數字 文件名,表示查看文件的最後幾行,比如查看SpecialVariable.sh的最後5行,

如下圖

tail -n +數字 文件名

tail -n +數字 文件名,表示查看文件的某一行到最後一行,比如查看SpecialVariable.sh的第3行到最後一行

如下圖

head -n 數字 文件名,表示查看文件前幾行的內容,比如查看SpecialVariable.sh的前3行內容,

如下圖

讀取文件列表倒數2行

sed -n "開始行,結束行p" 文件名,表示查看文件的開始行到結束行的內容,

如下圖

接分號,表示列印特定行,如下命令只會列印出第一行與第十行

接逗號,表達連續的行婁,如下命令列印出第一行到第十行

如下命令列印1~5行與第9行.

⑤ Linux中顯示一個文件最後幾行的命令是什麼

在Linux中我們常常使用tail這個命令來顯示一個文件最後的幾行,配合-n選項可以指定顯示最後幾行(- -||..) 例如:tail -n 20 1.txt就是顯示1.txt這個文件的倒數20行,那麼-n 30就是顯示倒數30行了,如果有什麼不懂的話,可以去看看《Linux就該這么學》這本書的第二章,非常詳細介紹了這些常用的命令,初學者一定要掌握書上的常用命令。

⑥ win7 60秒倒計時關機命令的方法是什麼

1.
在電腦開始菜單處,點擊開始。
2.
在開始菜單中的搜索框里,輸入cmd。
3.
在查找結果中,右鍵選擇:以管理員身份運行。
4.
在命令行窗口中,輸入shutdown命令。該命令是關機命令。
5.
輸入命令參數。如:想一小時後關機。則1個小時=60分鍾=3600
秒。shutdown
-s
-t
3600。
6.
然後回車,即在右下角有提示。

⑦ 2020-02-03

到目標目錄下:

faste文件格式 :大於號 + 序列名稱 後面才是序列

(2)常用操作

小技巧:在命令行界面,可以按ctrl + A 到命令行的開頭, CTRL + E 則是到命令行結尾

文件上下翻轉和左右翻轉 : tac: 文件翻轉,第一行變為最後一行,第二行變為倒數第二行; rev 每列反轉,第一個字元變為最後一個字元,第二個字元變為倒數第二個字元。

1) 復制文件

2) 移動文件

mv 小技巧 :想給單個文件重命名的時候 ,可以使用 mv old_name new_name 。但是想給多個文件批量命名 可以使用 rename

4)ln(link):給文件建立快捷方式(ln -s filder target )

注意 :在建立軟連接時,原文件要使用絕對路徑。如果希望軟鏈可以讓不同的用戶訪問,不要使用 ~。 建立軟連接,是簡化文件訪問方式的一個辦法。把其它文件夾下的文件鏈接到當前目錄,使用時只需要寫文件的名字就可以了,不需要再寫長串的目錄了

小技巧 :每次輸入絕對路徑都很麻煩,怎麼能簡便呢?

pwd : 輸出當前所在的目錄 ,這地方要注意,要在文件所在目錄下

``為鍵盤 Esc 下第一個按鍵 (與家目錄 ~『符號同一個鍵),寫在反引號內的命令會被運行,運行結果會放置在反引號所在的位置

5) 刪除命令

rm : 刪除一個或多個文件和目錄,也可以遞歸刪除所有子目錄,使用時一定要慎重。 rm 命令刪除的文件很難恢復。 rm -rf / * ,千萬不要執行這個命令!!!!!

5)文件壓縮和文件解壓(gzip , gunzip)

小訣竅 :gunzip 可以記為滾zip包,即讓zip包混蛋(解壓)

6)對fasta格式文件的常用處理

wc(what count ) : 一般使用 wc -l 獲取文件行數

grep (對每一行進行模式匹配) : 後跟字元串或正則表達式

但是面對fasta文件末尾,有我們不想要的雜字元怎麼辦?

6)對序列名的修改

有兩種方式:

其一:sed ,是文件內容編輯工具,常用於替換、取得行號等操作。

其二:cut , 更適合於矩陣操作,去除其中的一列或者多列。 由於FASTA 文件中序列裡面是沒有任何符號的,而如果名字比較長,則可以指定相應分隔符就行cut,這樣既處理了名字,又保留了序列。

⑧ windows系統中命令行有截取字元函數嗎

為了說明截取變數中字元串的問題曾經舉過如下這個例子:

復制代碼代碼如下:

@echo off
set str=123456789
echo 第一個字元為:%str:~0,1%
echo 頭兩個字元為:%str:~0,2%
echo 頭5個字元為:%str:~0,5%
echo 去掉最後一個字元後的字元串為:%str:~0,-1%
echo 去掉最後3個字元後的字元串為:%str:~0,-3%
echo 第4個字元為:%str:~3,1%
echo 第4個及其之後的3個字元為:%str:~3,4%
echo 最後一個字元為:%str:~-1%
echo 最後一個字元為:%str:~-1,1%
echo 最後一個字元為:%str:~-1,2%
echo 倒數第4個字元為:%str:~-4,1%
echo 倒數第4個及其之後的字元為:%str:~-4%
echo 倒數第4個及其之後的1個字元為:%str:~-4,2%
echo 倒數第4個及其之後的2個字元為:%str:~-4,3%
pause

為了說明這個問題,我在這里把批處理取字元,做下進一步的解釋,希望對新手有所啟發
如下:
echo %var:~n,k%
我們在這里對每個參數做個說明:"%var",即我們要從中要截取字元的字元串." ~ "取字
符標志符(我是這么理解的),"n" 我們將其理解為指針,"k"我們將其理解為偏移地址.(注
:指針和偏移地址都是從零開始數的)
我們還是用namejm版主的例子做下說明:

復制代碼代碼如下:

@echo off
set str=123456789
rem 定義一個str字元串為123456789
echo 第一個字元為:%str:~0,1%
rem 指針為0,偏移地址為1,即從第0位開始,取1位
echo 頭兩個字元為:%str:~0,2%
rem 指針為0,偏移地址為2,即從第0位開始,取2位
echo 頭5個字元為:%str:~0,5%
rem 指針為0,偏移地址為5,即從第0位開始,取5位
echo 去掉最後一個字元後的字元串為:%str:~0,-1%
rem 當"k"為負值時,我們可以這樣理解:從指針開始處開始取其後面所有字元,然後減去後面"abs(k)位"..所以這個句字我們可以做如下解釋:從第0位開始取其全部字元
為:123456789然後從後面減去abs(k)位,所以最後結果為:12345678
echo 去掉最後3個字元後的字元串為:%str:~0,-3%
rem 該句解釋同上↑
echo 最後一個字元為:%str:~-1%
rem 參數"n,"和"k"都可以為預設,預設"n,"時可以理解為:從abs(k)位開始取其全部
echo 倒數第4個及其之後的字元為:%str:~-4%
rem 解釋同上↑
echo 最後一個字元為:%str:~-1,1%
rem n為負值時,表示從後面開始截取字元,取k位(此時n應從1開始數)
echo 最後一個字元為:%str:~-1,2%
rem 解釋同上↑
echo 倒數第4個字元為:%str:~-4,1%
rem 解釋同上↑
echo 倒數第4個及其之後的1個字元為:%str:~-4,2%
rem 解釋同上↑
echo 倒數第4個及其之後的2個字元為:%str:~-4,3%
rem 解釋同上↑
pause

⑨ CMD命令里怎麼實現10秒倒數並顯示10 9 8 7……

用C#
namespace ConsoleApp2
{
class Program
{
static System.Timers.Timer aTimer = new System.Timers.Timer();

static void Main(string[] args)
{
aTimer.Elapsed += new System.Timers.ElapsedEventHandler(OnTimedEvent);
aTimer.Interval = 1000;
aTimer.Enabled = true;
}

static void OnTimedEvent(object source, System.Timers.ElapsedEventArgs e)
{
aTimer.Stop();

for (int a = 10; a >0; a++)
{
Console.WriteLine(a);
}

aTimer.Start();
}
}
}

好像大概這樣就可以了~
然後運行 生成 之後在CMD下運行就行了

⑩ 如何用cmd type命令讀取txt文件的倒數若干行內容

@echooff
for/f"tokens=1*delims=:"%%iin('type1.txt^|findstr/n"."')do(setn=%%i)
set/an=%n%-5
more+%n%1.txt
pause

讀取1.txt的倒數5行.將以上代碼區內容保存為批處理文件(xx.bat),雙擊運行.

在cmd下輸入上面的命令需要將 %%i 去掉一個 "%"(%i)

for/f"tokens=1*delims=:"%iin('type1.txt^|findstr/n"."')do(setn=%i)
set/an=%n%-5
more+%n%1.txt
閱讀全文

與命令行倒數相關的資料

熱點內容
解放壓縮機支架 瀏覽:253
程序員禿頂搞笑相遇 瀏覽:6
IBM手機app商店叫什麼名字 瀏覽:834
jpeg壓縮質量 瀏覽:774
雲伺服器評測對比 瀏覽:145
java日期轉string 瀏覽:221
openfire源碼編譯 瀏覽:897
在線小工具箱引流網站源碼 瀏覽:335
非科班程序員自學 瀏覽:799
壓縮泡沫鞋底底材 瀏覽:219
程序員職場第一課2正確的溝通 瀏覽:679
遇到不合法app應該怎麼辦 瀏覽:90
匯編程序編譯後的文件 瀏覽:79
大智慧均線源碼 瀏覽:373
單片機排阻的作用 瀏覽:215
滴滴金融app被下架如何還款 瀏覽:212
jpg轉換成pdf免費軟體 瀏覽:743
范里安pdf 瀏覽:447
偽造pdf 瀏覽:78
能刪除android文件夾嗎 瀏覽:446