linux用shell脚本编写简单计算器
“linux用shell脚本编写简单计算器”相关的资料有哪些?“linux用shell脚本编写简单计算器”相关的范文有哪些?怎么写?下面是小编为您精心整理的“linux用shell脚本编写简单计算器”相关范文大全或资料大全,欢迎大家分享。
linux下简单shell脚本例子
一些自己练习时所写的简单shell脚本
(centos 6.3)【复制粘贴时请注意空格、引号、分号等格式】
1、 使用for循环、while循环、until循环计算100以内所有偶数的和 for循环: #!/bin/sh Sum=0
for i in `seq 0 2 100` do done
echo “SUM=$Sum” exit 0
while循环: #!/bin/sh Sum=0 i=0
while [ “$i” –le 100 ] do done
echo “SUM=$Sum” exit 0
until循环: #!/bin/sh Sum=0 i=0
until [ “$i” –gt 100 ] do done
echo “SUM=$Sum” exit 0
2、 通过循环实现从1开始叠加,直到和的结果大于2000为止(使用break循环控制符) #!/bin/sh Sum=0 for (( i=1;;i++) do
let “Sum+=i”
if [ “$Sum” –gt 2000 ] then
echo “i=$i” echo “SUM=$Sum” break let “Sum+=i” l
LINUX下GTK 实现简单计算器
摘要
随着计算机的越来越普及,学习计算机的人越来越多。作为一个学习计算机的人员,最基本的那就是必须会编程。但是在微软垄断下的现在的计算机编程大多是基于windows下的编程。设置很多人没听说过或者不会Linux下编程。本设计的目的就是为初学Linux下编程的人员提供基础的例子。让大家了解Linux下的编程。
本程序运用Linux下的工具GTK+2.0作为工具,以C语言为核心编写。简单易懂,GTK+2.0主要功能有:
●窗口与简单控件的实现
●菜单与工具栏的实现
●常用控件的实现
●对话框的实现
……
关键词:Linux GTK+2.0
Abstract
As computers become increasingly popular, more and more people learn the computer. As a learning computer personnel, the most basic that we must be programmed. However, under the Microsoft monopoly in computer programming is now mostly under the windows-based
linux shell 脚本入门
linux shell 脚本入门
1. Linux 脚本编写基础 1.1 语法基本介绍 1.1.1 开头
程序必须以下面的行开始(必须方在文件的第一行): #!/bin/sh
符号#!用来告诉系统它后面的参数是用来执行该文件的程序。在这个例子中我们使用/bin/sh来执行程序。
当编辑好脚本时,如果要执行该脚本,还必须使其可执行。 要使脚本可执行:
编译 chmod +x filename 这样才能用./filename 来运行 1.1.2 注释
在进行shell编程时,以#开头的句子表示注释,直到这一行的结束。我们真诚地建议您在程序中使用注释。
如果您使用了注释,那么即使相当长的时间内没有使用该脚本,您也能在很短的时间内明白该脚本的作用 及工作原理。 1.1.3 变量
在其他编程语言中您必须使用变量。在shell编程中,所有的变量都由字符串组成,并且您不需要对变量
进行声明。要赋值给一个变量,您可以这样写: #!/bin/sh #对变量赋值: a=\
# 现在打印变量a的内容:
echo \echo $a
有时候变量名很容易与其他文字混淆,比如: num=2
echo \
这并不会打印出\,而仅仅打印\,因为shell会去搜索变量numnd的值
实验四Qt编写简单的计算器 - 图文
实验四 Qt编写简单的计算器
一、 【实验目的】
1) 熟悉QtCreator的简单操作。 2) 了解Qt程序编写框架。
3) 了解信号和槽机制,熟练掌握信号与槽在应用程序中的使用。
二、 【实验内容】
1) 查看API手册,学习简单的Qt类的使用,如QLineEdit、QPushButton
等。
2) 用QtCreator创建工程,用Qt编写计算器程序。 3) 对计算器程序进行移植。
三、 【实验步骤】
1. 创建工程
1) 打开QtCreator,如图1所示。
图1
2) 选择File->New File or Project,然后在弹出的对话框中选择Other
Project->Empty Qt project(如图2所示),然后进入下一步。
图2
3) 定义新工程的工程名并选择保存路径(如图3所示),然后进入下一步。
图3
4) 选择Qt版本,这里选择使用Qt4.7.1,取消对Qt in PATH的选择(如图
4所示),然后进入下一步,完成新工程的创建(如图5所示)。
图4
图5
2. 计算器程序的实现
计算器程序主要分以下两部分工作:一是实现计算器的图形界面;二是实现按键事件和该事件对应的功能绑定,即信号和对应处理槽函数的绑定。
1)
linux 脚本编写基础
linux 脚本编写基础
Linux 脚本编写基础 1.1 语法基本介绍 1.1.1 开头
程序必须以下面的行开始(必须放在文件的第一行):
#!/bin/sh
符号#!用来告诉系统它后面的参数是用来执行该文件的程序。在这个例子中我们使用/bin/sh来执行程序。
当编辑好脚本时,如果要执行该脚本,还必须使其可执行。 要使脚本可执行:
编译 chmod +x filename 这样才能用./filename 来运行 1.1.2 注释
在进行shell编程时,以#开头的句子表示注释,直到这一行的结束。我们真诚地建议您在程序中使用注释。 如果您使用了注释,那么即使相当长的时间内没有使用该脚本,您也能在很短的时间内明白该脚本的作用 及工作原理。
1.1.3 变量
在其他编程语言中您必须使用变量。在shell编程中,所有的变量都由字符串组成,并且您不需要对变量
进行声明。要赋值给一个变量,您可以这样写: #!/bin/sh
#对变量赋值: a=\
# 现在打印变量a的内容: echo \ is:\
echo $a
有时候变量名很容易与其他文字混淆,比如:
num=2
echo \
这并不会打印出\is the 2nd\,而仅仅打印\is
linux shell脚本面试题
非常好的十道Linux shell脚本面试题
1、编写个shell脚本将当前目录下大于10K的文件转移到/tmp目录下 #/bin/sh #Programm :
# Using for move currently directory to /tmp for FileName in `ls -l | awk '$5>10240 {print $9}'` do
mv $FileName /tmp done ls -al /tmp echo \
2、编写shell脚本获取本机的网络地址。
比如:本机的ip地址是:192.168.100.2/255.255.255.0,那么它的网络地址是 192.168.100.1/255.255.255.0 方法一: #!/bin/bash
#This script print ip and network
file=\if [ -f $file ] ;then
IP=`grep \MASK=`grep \echo \exit 1 fi 方法二:
#!/bin/bash
#This programm will printf ip/network #
IP=`ifconfig eth0 |grep 'inet
实验4 SHELL脚本的编写(一)
广东技术师范学院实验报告
学院: 姓名: 实验地点: 预习情况 实验 4 项目名称: SHELL脚本的编写(一) 计科院
专业: 学号:
实验日期:
操作情况
班级: 组别:
组员: 指导教师签名:
成绩:
考勤情况 数据处理情况 1、 实验目的
通过对典型的SHELL脚本进行验证,以及编写具有一定实用程度的SHELL
脚本,理解并掌握SHELL脚本的基本编写方法。
2、实验内容
2.1什么是shell脚本 要明白什么是shell脚本,首先要理解什么是脚本(script)。脚本是指一种未经编译而直接解释执行的程序,最典型例子就是javascript程序。我们知道,程序代码写好后,有两种方式让它执行。一是通过编译器编译成二进制执行代码后提交给系统执行,而另一种则不经过编译,直接送给解释器解释执行。
shell脚本指的就是一种通过shell来解释并执行的程序。UNIX中的shell,它既是一个界面程序,又是一个脚本的解释器,同时又能提供一种功能丰富的脚本语言供用户编写脚本程序。用户只需要通过vi等编辑器将脚本编写好(脚本本身上还是一个文本),通过命令行的形式提交给shell,shell便会对其解释并执行了。
2.2
很基础的Linux shell脚本学习
详细介绍Linux shell脚本基础学习(一)
2010-03-05 10:24 佚名 互联网 我要评论(9) 字号:T | T
Linux shell脚本基础学习我们将分几讲来慢慢细说,希望能对想学习Linux shell脚本编程的初学者有一个明确的帮助,水平得到提高。
AD:
Linux shell脚本基础学习这里我们先来第一讲,介绍shell的语法基础,开头、注释、变量和 环境变量,向大家做一个基础的介绍,虽然不涉及具体东西,但是打好基础是以后学习轻松地前提。 1. Linux 脚本编写基础 ◆1.1 语法基本介绍 1.1.1 开头
程序必须以下面的行开始(必须方在文件的第一行): #!/bin/sh
符号#!用来告诉系统它后面的参数是用来执行该文件的程序。在这个例子中我们使用/bin/sh来执行程序。 当编辑好脚本时,如果要执行该脚本,还必须使其可执行。 要使脚本可执行:
编译 chmod +x filename 这样才能用./filename 来运行 1.1.2 注释
在进行shell编程时,以#开头的句子表示注释,直到这一行的结束。我们真诚地建议您在程序中使用注释。
如果您使用了注释,那么即使相当长的时间内没有使用该脚本,您也
很基础的Linux shell脚本学习
详细介绍Linux shell脚本基础学习(一)
2010-03-05 10:24 佚名 互联网 我要评论(9) 字号:T | T
Linux shell脚本基础学习我们将分几讲来慢慢细说,希望能对想学习Linux shell脚本编程的初学者有一个明确的帮助,水平得到提高。
AD:
Linux shell脚本基础学习这里我们先来第一讲,介绍shell的语法基础,开头、注释、变量和 环境变量,向大家做一个基础的介绍,虽然不涉及具体东西,但是打好基础是以后学习轻松地前提。 1. Linux 脚本编写基础 ◆1.1 语法基本介绍 1.1.1 开头
程序必须以下面的行开始(必须方在文件的第一行): #!/bin/sh
符号#!用来告诉系统它后面的参数是用来执行该文件的程序。在这个例子中我们使用/bin/sh来执行程序。 当编辑好脚本时,如果要执行该脚本,还必须使其可执行。 要使脚本可执行:
编译 chmod +x filename 这样才能用./filename 来运行 1.1.2 注释
在进行shell编程时,以#开头的句子表示注释,直到这一行的结束。我们真诚地建议您在程序中使用注释。
如果您使用了注释,那么即使相当长的时间内没有使用该脚本,您也
TwinCAT基础教程3.1 TwinCAT如何编写简单的计算器
把编写简单计算器作为入门的第一个范例程序,主要是因为比较简单,而且综合了HMI,数据类型,数据转换,PRG和FBD等功能块的混合等知识,个人认为还是比较适合用来快速上手的。由于是第一个范例,所以视频教程和文档说明都会比较详细(学习能力较强的可以跳着看,后面范例的说明会逐渐减少)
添加一个PLC,随便取个名字
首先是把人机界面做好,最简单的计算器需要实现加减乘除的功能,右击VISUs添加一个人机界面,名字也随便
在人机界面上拖放需要的控件(这个跟高级语言一样,但是注意是控
件都是TwinCAT提供的控件,所以会有Rectangle,Line这种控件,一般TwinCAT2用的比较多,因为一个Rectangle既可以是Button,又可以是Textbox,但是TwinCAT3既然提供了更加接近高级语言的控件,就使用常规的按钮和文本框即可)
然后就是创建一个功能块了(你也可以在MAIN里面直接写,或者不创建功能块,创建FUN,PRG都可以),具体区别后面会讲到
FB本身是有输入输出的(VAR_INPUT,VAR_OUTPUT,而定义在VAR 和END_VAR之间的是临时变量,我们暂时用不上)在这个FB上右击添加Method,比如最简单的相加方法(注意