檔案的內容操作

2022-08-11 14:09:17 字數 935 閱讀 5239

<?php

//開啟,追加方式

$fp = fopen("demo.txt", "a");

rewind($fp);

echo ftell($fp)."

";//預設在檔案末尾追加

fwrite($fp, "hello world\n");

//關閉

fclose($fp);

//開啟

$fp = fopen("demo.txt", "r");

echo ftell($fp)."

";fseek($fp, 4);//將指標向後移動4個位置

echo ftell($fp)."

";//返回當前指標位置

echo fread($fp, 11)."

";echo ftell($fp)."

";fseek($fp, -3, seek_end);//從最後往前移動3個位元組,換行也是乙個位元組

echo fread($fp, 3);

rewind($fp);//直接將檔案指標指向開頭

echo ftell($fp)."

";//關閉

fclose($fp);

//開啟

$fp = fopen("demo.txt", "r");

while(!feof($fp))

//關閉

fclose($fp);

//開啟

$fp = fopen("demo.txt", "r");

//如果檔案出錯或者到檔案結尾返回真

while(!feof($fp))

//關閉

fclose($fp);

//開啟

$fp = fopen("demo.txt", "r");

while(!feof($fp))

//關閉

fclose($fp);

Shell 檔案內容操作

讀取檔案的每一行內容並輸出 bin bash 方法1 while read line do echo line done a.txt 方法2 cat a.txt while read line do echo line done 方法3 for line in cat a.txt for line ...

檔案內容操作命令

用途 用於顯示檔案的全部內容,格式 cat n 檔名 顯示行號 cat i 檔名 檢視檔案的 inode 號碼選項 a 相當於 vet的整合選項,可列出一些特殊字元而不是空白而已 b 列出行號,僅針對非空白行做行號顯示,空白行不標行號!e 將結尾的斷行位元組 顯示出來 n 列印出行號,連同空白行也會...

Linux檔案內容操作

seq 產生一系列的數字 man seq 檢視其具體使用 這裡使用seq產生下游分析所用到的輸入檔案 產生從1到10的數,步長為1 kugua kugua ux310uqk seq110 1234 5678 910 kugua kugua ux310uqk seq s 1 10123 4567 89...