第一步:打开终端,随便进入一个文件夹用于存放你编写的程序
#cd
/home/usr/workspace
#vi
Hello.c
接着你就会看到vi编辑器,按I开始输入,接着输入你的代码,
输完后按Esc,再输入":wq"(引号内)保存退出,
好,现在你已经用vi编辑好了你程序。
第二步:用gcc编译你的程序
在终端输入
#gcc
-o
hello
hello.c
编译完成后,在你的文件中出现一个hello运行文件。
第三步:运行编译好到hello文件,在终端输入
#./hello
到这一步你的程序开始运行了。
在这里只能简单介绍了,你自己再看看,希望对你有帮助。
shell脚本和windows平台上的bat批处理是一样的,简化用户处理重复动作的 *** 作,shell脚本由shell命令组成。工具/原料
vim
ubuntu
方法/步骤
新建一个文件shell脚本一般用×.sh作为后缀当然勇气他的也可以。打开终端输入touch
first.sh
新建一个名为first的shell脚本。
编写一个简单的linuxshell脚本
使用vim
编辑first.sh也可以用其他的文本编辑器,推荐使用vim
使用命令
vim
first.sh打开,输入i进入编辑模式。
编写一个简单的linuxshell脚本
我们写入一个简单的shell脚本,注意第一行的代码解释器的指定,这里使用的是/bin/bash/
解释器
也可用其他的根据个人情况自己选择。
脚本解释:
echo
//显示一串字符并自动换行
read
NAME
//从屏幕获取一段字符,并赋予NAME
$NAME
//取NAME变量的值
#
//只用一个#表示注释文本
编写一个简单的linuxshell脚本
文件写完后按下esc键
退出插入模式,接着输入:wq
保存文本并退出文本编辑。
编写一个简单的linuxshell脚本
输入sh
+
脚本名称
运行脚本,或给文件可运行权限
chmod
+x
然后输入./first.sh运行脚本。
先给你列出stu2主目录的文件信息这个功能的功能代码:#include
<unistd.h>
#include
<dirent.h>
#include
<stdlib.h>
#include
<stdio.h>
void
read_dir()///==ls
{
char
buf[255]
buf=“你的stu2目录的
绝对路径
”;
DIR
*dirp
struct
dirent
*direntp
dirp
=
opendir(buf)
if(
dirp
!=
NULL
)
{
for()
{
direntp
=
readdir(
dirp
)
if(
direntp
==
NULL
)
break
if(DT_DIR
==
direntp->d_type)
printf(
"%s,%s",direntp->d_name,"
"
)
}
printf("\n")
closedir(
dirp
)
}
}
然后在你主函数里面调用一下试试。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)