『壹』 linux如何用命令實現刪除除了 a.c 之外的文件
find . -name "*" ! -name "a.c" -exec rm {} /;
『貳』 linux下運行可執行C文件後怎麼退到命令行來
如果C程序運行到之後沒能正常結束的話就不會退出到終端會,有兩個方法可以解決專該問題
1,在運行屬程序之前在命令後面加個&讓程序在後台運行。
例如 ./test & 這個時候程序就不會一直阻塞,如果需要終止改程序可以查看該程序的進程號然後殺死該進程例如:ps -aux 找到剛才運行的程序,然後kill 進程號 就可以結束改程序了。
2.如果程序已經運行了,終端已經阻塞,那麼就使用Ctrl +C 來結束改程序,結束阻塞。
『叄』 Linux C用什麼函數可以刪除某個文件中的一行內容
用C語言刪除某來個文件中的一行源內容的原理就是 將該行的末尾和 開頭找到, 然後將 改行的末尾的所有內容就復制到 改行的開頭,使用覆蓋的方式來實現刪除. 如果實在不懂的話, 你就在改行的末尾 開始寫入一定長度的(視改行的位元組長度而定) 的轉義字元 '\b'
『肆』 linux的vim 下怎麼用C語言通過調用函數來刪除一個文件
函數名: remove
功 能: 刪除一個文件
用專 法: int remove(char *filename);
程序例屬:
#include<stdio.h>
intmain(void)
{
charfile[80];
/*promptforfilenametodelete*/
printf("Filetodelete:");
gets(file);
/*deletethefile*/
if(remove(file)==0)
printf("Removed%s. ",file);
else
perror("remove");
return0;
}