看板Linux
标 题Re: [问题] 请问如果在teminal底下,直接输入文字放在 xx.txt里
发信站SayYA 资讯站 (Mon Jul 28 18:21:40 2008)
转信站ptt!ctu-reader!ctu-peer!news.nctu!News.Math.NCTU!SayYa
※ 引述《[email protected] (Tom)》之铭言:
> 请问如何在teminal底下,输入一段文字放到一个xxx.txt下
> 不是要用vi或gedit 谢谢
1. 一行文:
echo "how are you" > out.txt
2. 多行文:
echo -e "\nfirst line\nsecond line" > out.txt
3. 用 here document 方式:
cat << EOF > out.txt
执行後你可以输入任何文字包含换行等等,最後输入 EOF 按下 enter
结束。当然预设 cat 没有指定档名就是 stdin 读入,所以可以改成:
cat > out
该方式要结束,最後按下 ctrl d 按键即可。
--
-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
现代人普遍的现象: 「小学而大遗」、「舍本而逐末」
「以偏而概全」、「因噎而废食」
-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
--
※ Origin: SayYA 资讯站 <bbs.sayya.org>
◆ From: kendlee.sayya.org