命令列和檔案的操作

2021-07-05 02:53:26 字數 845 閱讀 6706

/**

* 使用命令列方式

* 複製任意多個檔案內容到乙個檔案中

* 命令列形式:mycopy 1.txt 2.txt 3.txt 4.txt

* 功能: 複製2.txt 3.txt 4.txt的內容到1.txt中

*/#include #include #include #define buf_sz 81

char buf[buf_sz];

void main(int argc, char ** argv)

if ((fpw = fopen(argv[1], "a")) == null)

for (i = 2; i < argc; i++)

while (fgets(buf, buf_sz, fpr))

fputs(buf, fpw);

fputc('\n', fpw);

fclose(fpr);

}fclose(fpw);

}

/**

* 文字檔案中大小寫英文本元的轉換

* 轉換的檔名通過命令列引數提供

*/#include #include void main(int argc, char ** argv)

if ((fpr = fopen(argv[1], "r")) == null)

if ((fpw = fopen(argv[1], "r+")) == null)

while ((ch = fgetc(fpr)) != eof)

fclose(fpr);

fclose(fpw);

}

HDFS檔案操作 命令列

haddop fs ls 查詢目錄 hadoop fs mkdir test 在根目錄下建立乙個目錄test hadoop fs put test.txt test 將本地的test.txt檔案上傳到hdfs根目錄下的test資料夾中去 hadoop fs copyfromlocal test.tx...

Ubuntu命令列和資料夾切換

ubuntu shell終端中以視窗形式開啟乙個資料夾 使用以下命令在shell終端中以視窗形式開啟乙個資料夾 nautilus dirname可以用 alias 命令來給nautilus命令重新起名字,容易記住 alias opdir nautilus 完成之後就可以用 opdir 命令來進行與 ...

命令列基礎 目錄和檔案管理 案例

top 案例1 命令列基礎技巧 案例2 掛載並訪問光碟裝置 案例3 ls列表及文件建立 案例4 複製 刪除 移動 本例要求掌握linux命令列環境的基本操作,完成下列任務 利用tab鍵快速找出下列檔案 etc sysconfig network scripts ifcfg etc pki rpm g...