3
A
回答
10
open (MYFILE, '>>data.txt')
- 打開data.txt
,保持原有的數據,從末尾添加數據。open (MYFILE, '>data.txt')
- 打開data.txt
,刪除裏面的所有內容,並從頭開始寫入數據。
如果MODE是
'<'
或沒有時,打開文件進行輸入。如果MODE爲'>'
,則文件將被截斷並打開輸出,並在必要時創建。如果MODE是'>>'
,則會打開文件進行追加,並在必要時再次創建。
它從殼使用的是,
cmd < file.txt
到文件複製到標準輸入莖,cmd > file.txt
到stdout寫入到一個文件,並且cmd >> file.txt
追加標準輸出到的端部文件。
相關問題
- 1. Scala中的>>和>>>之間的區別
- 2. '>'和'>>'有什麼區別?
- 3. perl命令之間的區別'=>'和'='
- 4. Perl之間的區別<FH>和<$FH>
- 5. Java中> =和=>有什麼區別?
- 6. C++中「::」「。」和「 - >」的區別
- 7. >> =和concatMap之間的區別
- 8. PostgreSQL JSON函數中的 - >和 - >>有什麼區別?
- 9. 運算符>>和運算符>>>在java中有什麼區別?
- 10. > =和剛剛>有區別嗎?
- 11. Monads:seq和>> =有什麼區別?
- 12. 在Purescript; - >和=>有什麼區別?
- 13. 「%>」和「 - %>」之間有什麼區別?
- 14. <%# %>和<%= %>有什麼區別?
- 15. > =和=>有什麼區別?
- 16. 是什麼區別 - , - >和 - >使用
- 17. >>>與>>運營商之間的區別
- 18. 運算符>>>在Java和JavaScript中有什麼區別?
- 19. Postgres SQL中` - >>`和` - >`有什麼區別?
- 20. 在shell中使用>和>>有什麼區別?
- 21. PostgreSQL中#>和 - >>運算符有什麼區別?
- 22. codeigniter中的$ this-> db-> query()和$ this-> db-> select()之間的區別
- 23. Java操作符>>和>>>之間有什麼區別?
- 24. $>和$?在Perl中
- 25. <%! %>與<% %>之間的區別
- 26. 區別</html:html>之間<html:html><html></html>
- 27. WSDL中的<types>和<message>之間的區別
- 28. Yii中的$ model-> attributes和$ model-> setAttributes()之間的區別
- 29. Java中的類<?>和類<Object>之間的區別
- 30. <SomeName()>和VB.NET中的<SomeNameAttribute()>之間的區別
另請注意,一般建議使用open參數的3參數形式以及使用詞法文件句柄。換句話說,爲你的文件句柄使用一個標量變量,而不是'MYFILE'。例如:'open(my $ file_handle,'>','output.txt')或者死亡$!'。 – FMc 2010-06-09 11:23:24
這真的不是「在Perl中」。 Perl只是延續了* NIX的習慣用法。 – Axeman 2010-06-09 13:10:09
這功能嗎?您只需閱讀文檔即可找到答案。 – Ether 2010-06-09 14:52:03