从脚本创建文件
Linux Shell 脚本自动创建文件并修改其权限
在学习《Linux就该这么学》时,每次运行书上的代码时,需要创建一个testxx.sh文件,修改其执行权限,最后再用vim来编辑。这样一个重复的过程,可以通过书中学习的知识编写一个脚本来自动解决,该脚本命名为NewTestSh。
代码如下:
fileName=test"$1".sh
echo "Create new test file: $fileName"
touch $fileName
chmod u+x $fileName
read -p "Press Enter to start to edit the file: " start
vim $fileName
完成后,将文件NewTestSh复制到目录/usr/bin下,并用命令
sudo chmod 777 /usr/bin/NewTestSh1
来修改其执行权限。如此之后,随时随地可以用脚本NewTestSh来自动创建新的名为testxx.sh的可执行文件。
用法示例:
NewTestSh 151
在当前目录下创建一个名为test15.sh的可执行文件,再次按Enter后文件将被编辑器vim打开。
达到小小的学以致用的目的了。
深入学习bash shell脚本看下《linux就该这么学》
Ⅱ 什么是脚本文件如何在桌面上新建一个脚本文件
把文本文件的扩展名txt改成vbs,就是Windows脚本文件了
比如在记事本中输入
WScript.echo "你好!"
把他保存成一个vbs文件,双击它,就会跳一个显示 你好 的对话框
Ⅲ 怎样用PHP脚本建立一个文件
<?
$fname="要建立的文件名称";
$fd=fopen("$fname","w");
fwrite($fd,"要填写的文件内容");
fclose($fd);
?>
Ⅳ linux中怎么用shell脚本建立文件
touch 文件名。
shell 里直接这样写就行 建立一个空文件
Ⅳ linux怎么创建脚本文件
shell文件就是一个文本文件,用任意编辑器编辑均可
编译完成之后,给文件增加执行权限,使用chmod +x
然后就可以执行了,如果你的脚本不在系统PATH中指定的目录中,使用绝对路径或者相对路径调用即可
Ⅵ shell脚本创建文件并写入内容
一、cat和EOF
cat命令是linux下的一个文本输出命令,通常是用于观看某个文件的内容的;
EOF是“end of file”,表示文本结束符。
结合这两个标识,即可避免使用多行echo命令的方式,并实现多行输出的结果。
二、使用
看例子是最快的熟悉方法:
# cat << EOF > test.sh
> #!/bin/bash
> #you Shell script writes here.
> EOF
结果:
引用
# cat test.sh
#!/bin/bash
#you Shell script writes here.
可以看到,test.sh的内容就是cat生成的内容。