linux 命令'yes'原來還有這樣的妙用
問題:
我想要如何快速生成一個文件阱洪,第一行為names李根,第二行到第80行為Car缓苛,請問怎么做更簡單校摩?
答案:
bash命令:
echo "names" > my_file.txt
yes "Car" | head -n 79 >> my_file.txt
第一個命令將文本"names"寫入文件的第一行看峻。第二個命令使用yes
命令生成一個無限循環(huán)的"Ccar"字符串,并使用head
命令僅保留前79行衙吩。然后互妓,將這些行附加到文件my_file.txt
的末尾。
感受:
原來我一直用的是for循環(huán)坤塞,之前也用過yes這個命令冯勉,但是感覺只是用來刷屏用的,沒想到還有這么巧妙的用法摹芙。
ChangeLog:
- 作者:石博士
- 日期:20230423