eval 给每个值一个变量名
来源:互联网 发布:我的世界手机创世神js 编辑:程序博客网 时间:2024/04/27 20:54
假定有一个名为data的文件:
# cat data
PC 486
MONITOR svga
NETWORK yes
你希望该文件中的第一列成为变量名,第二列成为该变量的值,这样就可以:
# echo $PC
# 486
#!/bin/shwhile read NAME TYPEdoeval `echo "${NAME}=${TYPE}"`done < dataecho "Your have a $PC pc,with a $MONITOR monitor"echo "And you network ? $NETWORK"
执行上面的脚本结果
You have a 486 pc,with a svga monitor
And you network ? yes
- eval 给每个值一个变量名
- matlab eval 可变变量名 赋值
- R语言中像sas宏一样的对一行中每个值赋值给一个变量
- js 中的EVAL可以生成拼接变量名
- 利用eval动态创建javascript不同变量名
- JavaScript eval定义动态变量名及赋值教程
- 练习4-6 给计算机程序增加处理变量的命令(提供26个具有单个英文字母变量名的变量很容易)。增加一个变量存放最近打印的值
- 怎样把一个十六进制的值赋给一个变量?
- 在div里到包含多个同样的标签时,CSS样式表名,是用nth-child好还是给每个标签起一个类名好?
- 反射应用之[用一个变量去取名与其值相同的变量的值][C#]
- 用一个变量去取名与其值相同的变量的值
- matlab中利用eval和num2str实现struct变量名的递增
- 给出一个表达式以及表达式里面所有变量的值。求出这个表达式的值。类似javascript中的Eval().
- ASP架设:给每个IIS站点建立一个用户
- vue 如何给每个页面添加一个全局的className
- js 一个对象的属性名是一个变量如何设置和获取值
- 如何快速给类似的变量名赋值
- 多维数组名可以直接赋值给指针变量吗?
- Apache,Nginx自动压缩页面设置
- 给程序员简历的一些建议
- 操作系统的基本概念
- 关于 JAR 您不知道的 5 件事
- socket编程函数和步骤
- eval 给每个值一个变量名
- Hadoop源码编译-hadoop-2.0.3-alpha-Linux-CentOS
- 内网端口映射详解(花生壳)
- 3DMax 渲染 自动关闭
- Ajax C# Silverlight等学习博客
- sata硬盘使用IDE模式安装WinXP,Win7,Win8之后切换回AHCI模式的方法
- win7中网络设置
- 面向对象-03
- 第十六章——处理锁、阻塞和死锁(1)——确定长时间运行的事务