我很新,並且正在處理變量。如何在unix shell的for循環中使用head函數中的變量
我不知道如何可以在頭功能
例如使用一個變量,
for ((i=0; i<5; i++))
head -((1+i)) test.txt
但它顯示錯誤。我怎樣才能解決這個問題?
我很新,並且正在處理變量。如何在unix shell的for循環中使用head函數中的變量
我不知道如何可以在頭功能
例如使用一個變量,
for ((i=0; i<5; i++))
head -((1+i)) test.txt
但它顯示錯誤。我怎樣才能解決這個問題?
什麼是這樣的::我已經開始變i
在1
,使我們不從head
(head: illegal line count -- 0
等)得到一個錯誤
for ((i=1; i<6; i++))
do
head -n$i test.txt
done
通知。你可以在循環中使用$i
來訪問i
變量。
非常感謝)感謝您的解釋 – 2013-04-30 18:00:24
@AdilliAdil很高興它的工作:) – summea 2013-04-30 18:01:49
你想用'head'顯示一定數量的行嗎? – summea 2013-04-30 17:49:27
是的,我得到了我的回答,從這裏的意見 – 2013-04-30 17:58:40