Linux
如何讀取行數和列數並以特定方式列印
我需要製作一個 shell 腳本,它將接收多行和多列,然後列印一個單詞作為行數和列數。例如:2行3列
預期輸出:
word word word word word word
我知道如何使用
read
,但我不知道如何獲得輸出。
這應該讓你走上正軌:
wordToPrint='hello' echo "How many rows?" read nbRows echo "How many columns?" read nbColumns for ((row=0; row<$nbRows; row+=1)); do for ((column=0; column<$nbColumns; column+=1)); do echo -en "$wordToPrint\t" done echo done