echo 向文件寫入內容

如果需要往文件裏面寫入字符,而又不想使用 touch 或vim 等命令操作, 此時“echo”就起作用了。

1.使用>指令覆蓋文件原內容並重新輸入內容,若文件不存在則創建文件

	如:echo  "#ifndef MAIN_H" > main.h 
	就會向main.h 文件寫入#ifndef MAIN_H。 

2.使用>>指令向文件追加內容,原內容將保存

接着上面的操作:
echo "#define MAIN_H" >> main.h

main.h 文件的內容應該如下:
在這裏插入圖片描述

3.如果需要一次性寫入多行,可使用"-e"參數, 用於轉移字符

echo -e "#ifndef  MAIN_H" > main.h 
echo -e "#define MAIN_H" >> main.h
echo -e " " >> main.h
echo -e " " >> main.h
echo -e "#endif" >> main.h

在這裏插入圖片描述
echo 命令的詳細用法自行man & help.

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章