第一个脚本怎么写

sh/bash/dash/ksh/zsh等Shell脚本
回复
hurtrose
帖子: 65
注册时间: 2012-10-17 9:58
系统: ubuntu 12.04

第一个脚本怎么写

#1

帖子 hurtrose » 2012-12-11 14:54

我想实现命令:sudo swapon swap.img 的自动启动,就是每次开机,这条语句自动运行,怎么写,教程有点复杂初学者,有点晕,有人指点这条怎么实现,我可以快速入门的,谢谢
头像
ebok
帖子: 852
注册时间: 2008-02-15 0:09

Re: 第一个脚本怎么写

#2

帖子 ebok » 2012-12-11 15:17

/etc/rc.local
加上
swapon swap.img
Somebody think they are full of niubility, so they play a zhuangbility, but only reflect their shability.
zhangxiaofir
帖子: 53
注册时间: 2010-12-09 23:54

Re: 第一个脚本怎么写

#3

帖子 zhangxiaofir » 2012-12-11 16:10

你是不是想开机挂载交换分区? 这用不到脚本 你搜下 fstab 看看怎么搞就好
onlylove
论坛版主
帖子: 5371
注册时间: 2007-01-14 16:23

Re: 第一个脚本怎么写

#4

帖子 onlylove » 2012-12-11 16:22

sudo 加rc.local里面行不行啊……要密码的……直接编辑个有root权限的开机加载swap好了
#include <stdio.h>
void main()
{
double world;
unsigned letter;
short stay;
long memories;
printf("I miss you.\n");
}
aerofox
帖子: 1453
注册时间: 2008-05-24 8:30

Re: 第一个脚本怎么写

#5

帖子 aerofox » 2012-12-12 20:36

放到 rc.local 中就不要 sudo 了,启动时就是 root 权限。
hurtrose
帖子: 65
注册时间: 2012-10-17 9:58
系统: ubuntu 12.04

Re: 第一个脚本怎么写

#6

帖子 hurtrose » 2012-12-17 9:23

谢谢各位,我要脚本,,我要脚本,,,我要脚本,,,,不仅是开机启动,,,
头像
YeLee
论坛版主
帖子: 26406
注册时间: 2008-08-13 8:48
系统: Fundu i64
来自: 东海硇州,一双管钥。
联系:

Re: 第一个脚本怎么写

#7

帖子 YeLee » 2012-12-17 9:27

直接弄个脚本到autostart不就行了吗?虽然优先性不是很强。

代码: 全选

echo password |sudo -s swapon swap.img 
:em01 :em01 :em01
◎当我站在道德的高度上俯视别人的时候,发现自己是多么渺小。
♥执着但不偏激,反对而不排斥,坚决捍卫矛盾体的存在方式。
★★★天气预报★★★
fcitx-yatable一个可以使用的码表输入法
[教程]几个实例攻克软件编译难关
Gentoo Development Guide
字体相关
hurtrose
帖子: 65
注册时间: 2012-10-17 9:58
系统: ubuntu 12.04

Re: 第一个脚本怎么写

#8

帖子 hurtrose » 2012-12-17 13:04

[quote="YeLee"]直接弄个脚本到autostart不就行了吗?虽然优先性不是很强。

代码: 全选

echo password |sudo -s swapon swap.img 
楼上好,我把上面的code拷到文本文件里,当然password改了,然后重命名为:swap.sh,再放到右上角的“启动应用程序首选项”里,命令一行就引用这个文件地址,这样对吗,重启后没有成功
头像
YeLee
论坛版主
帖子: 26406
注册时间: 2008-08-13 8:48
系统: Fundu i64
来自: 东海硇州,一双管钥。
联系:

Re: 第一个脚本怎么写

#9

帖子 YeLee » 2012-12-17 14:03

晕,我也忘记按shitf键了,应该是
echo password |sudo -S swapon swap.img
:em20 :em20 :em20
◎当我站在道德的高度上俯视别人的时候,发现自己是多么渺小。
♥执着但不偏激,反对而不排斥,坚决捍卫矛盾体的存在方式。
★★★天气预报★★★
fcitx-yatable一个可以使用的码表输入法
[教程]几个实例攻克软件编译难关
Gentoo Development Guide
字体相关
hurtrose
帖子: 65
注册时间: 2012-10-17 9:58
系统: ubuntu 12.04

Re: 第一个脚本怎么写

#10

帖子 hurtrose » 2012-12-17 14:53

是这样吧:

代码: 全选

echo password |sudo -S swapon swap.img

中间是大写的 S,吧
这样还是没成功,我试了 :em20
头像
iamfbi
帖子: 1081
注册时间: 2009-02-06 9:18
来自: 小僧乃吐蕃国大雪山大轮寺护国法师座下四大护法之西域妖僧是也

Re: 第一个脚本怎么写

#11

帖子 iamfbi » 2012-12-17 16:07

hurtrose 写了:是这样吧:

代码: 全选

echo password |sudo -S swapon swap.img

中间是大写的 S,吧
这样还是没成功,我试了 :em20
密码加引号没。。。
Laptop: i5-460m hm55 4g 320g hd5470 14'led 2.3kg (acer 4738g)
Windows XP 7 8 all in one partition.
Ubuntu 10.04 LTS
Mac OS X 10.6.7
折腾笔记
论坛随手记
hurtrose
帖子: 65
注册时间: 2012-10-17 9:58
系统: ubuntu 12.04

Re: 第一个脚本怎么写

#12

帖子 hurtrose » 2012-12-19 11:34

感谢,YeLee,感谢 iamfbi,综合两位,自己又百度了一下,,最后发现权限不足,如果是界面就要把可以当作程序运行那个勾上,命令行就要 chomod +x XXX.sh,现在成功了 :em11
回复