问题列表 - 第45732页

bash脚本采用固定参数值而不是实际传递的值

我有简单的bash脚本find.sh来查找文件

==>cat find.sh

echo $1

find -name $1
Run Code Online (Sandbox Code Playgroud)

但它有时并没有采用正确的论据,而是采用固定的论证

例如

find.sh 'ECSv2_P_TCP_FUNC_060*'

ECSv2_P_TCP_FUNC_060 ECSv2_P_TCP_FUNC_060.backup
Run Code Online (Sandbox Code Playgroud)

虽然我已通过'ECSv2_P_TCP_FUNC_060*',但它已将ECSv2_P_TCP_FUNC_060 ECSv2_P_TCP_FUNC_060.backup作为参数.

为什么会这样?以及如何避免这种情况?

bash shell command-line-arguments

0
推荐指数
1
解决办法
135
查看次数

在bash脚本中获取外部PS1值

我需要PS1在bash脚本中获取变量的值.

我知道在使用dot之前运行脚本会使bash将env变量传递给脚本,但是我PS1无论如何调用它都需要得到,因为我不相信谁会运行脚本.

我怎么得到它?

更新:变量已导出/etc/profile,但我无法得到它:

[ Test ] root@myhost:~# export | grep PS1
declare -x PS1="[ Test ] \\u@\\h:\\w\\\$ "
[ Test ] root@myhost:~# cat test.sh 
echo $PS1
[ Test ] root@myhost:~# bash test.sh 
Run Code Online (Sandbox Code Playgroud)

我没有得到最后一个命令的输出.

bash environment-variables

2
推荐指数
1
解决办法
2514
查看次数

从Fortran IV更新到Fortran 77

我收到了一份咨询任务,我将把Fortran IV程序更新到Fortran 77.问题是我从未在Fortran中编码.你能给我一些关于我可以学习Fortran的技巧吗?Fortran IV和77有什么区别?

编辑

要更新的程序在MODCOMP 9250上运行(参见此处的图片)该程序是在原始编译器上开发的.编译器在1990年左右更新为Fortran 77.我的客户希望对应用程序进行一些修改,并希望借此机会将代码更新到最新的编译器

fortran fortran77

3
推荐指数
1
解决办法
2069
查看次数

symfony doctrine:build --all --and-load没有丢失数据库中的记录

我是Symfony + Doctrine的新手,但对Web应用程序开发(主要使用Zend Framework)有相当丰富的经验.我使用Symfony开始了一个新项目,我很喜欢它.

我的/ data/fixtures /文件夹中有一些fixtures,只要我更新架构并执行以下操作就会加载:

sf doctrine:build --all --and-load
Run Code Online (Sandbox Code Playgroud)

问题是,添加灯具真的很乏味,而我的app界面加载数据非常快.因此,我将测试数据加载到数据库中(使用我的应用程序),但每当我对模式进行更改(并运行上述语句)时,它都会将数据恢复为固定装置中的数据.

在手册中,我读到--and-append选项不会覆盖数据库中的数据.但是, - all选项表示它会重置数据库.

显然,如果我从架构中删除一列,那么我会丢失该信息,但我只是想保留我的新记录.

对不起,如果我错过了一些非常明显的东西.提前感谢您提供的任何帮助!

doctrine symfony1 fixtures

4
推荐指数
1
解决办法
4322
查看次数

在没有安装Excel的服务器上使用Ruby读取和写入Excel文件

我需要在Linux服务器上读取和写入( - >转换)Excel文件,当然这些文件没有安装Excel.对于Python,存在http://www.python-excel.org/.Ruby有类似的东西吗?可能不需要处理最新的Office格式.只是旧的xls文件就足够了.

ruby excel

6
推荐指数
1
解决办法
9971
查看次数

Silverlight for Windows Embedded(SWE)中的数据绑定

有人可以我指出我应该如何在Silverlight for Windows Embedded(SWE)中进行数据绑定的工作示例.我已经看到它的展示,所以它似乎是可能的.我在这里读到我需要实现IXRPropertyBag才能使它工作,但还没有找到(工作)如何做的指令.

c++ data-binding windows-ce silverlight-3.0

3
推荐指数
1
解决办法
1761
查看次数

java中的正则表达式用hashmap数据替换我的占位符

我有一个带占位符的模板

Dear [[user.firstname]] [[user.lastname]] 

Message [[other.msg]]
Run Code Online (Sandbox Code Playgroud)

我在Map中收集了数据

Map data = new HashMap();  
data.put("user.firstname","John");
data.put("user.lastname","Kannan");    
data.put("other.msg","Message goes here...");
Run Code Online (Sandbox Code Playgroud)

我想创建一个Java正则表达式来替换[[]]我的模板上的关联占位符(内)的地图数据值.

java regex

3
推荐指数
2
解决办法
6097
查看次数

使用从外部数据库获取的用户和组构建下载区域

我正在寻找一个免费的开源文档/内容管理系统(基于网络)来实现下载区域,其中一些人可以上传文件,另外一些人可以下载它们,具体取决于权限.必须可以创建文件夹(用于组织文件)并设置文件文件夹的权限.

我已经有了用户和用户组的数据库表(在我的主Web应用程序中使用),我想在我的新DMS webapp中使用相同的用户和组来授予权限.显然避免手写或硬编码这些数据.通过这种方式,我可以在将来直接在原始数据库中修改数据,并且它将在DMS中保持最新.

是否有DMS允许设置检索用户和组数据的位置,还定义在哪个数据库,表和字段中?或者其他不太远的东西......比如将用户和组从我的webapp数据库复制到DMS DB的批处理程序.


这里的产品我已经尝试过没有成功,按丢弃原因分组.

目的问​​题:

访问控制问题:

  • Jease:会很棒(如此简单明了!),但它不管理组和用户的权限超过整个文件夹(用户可以使用文件执行所有操作,而不仅仅查看它们)
  • InfoGlue:良好的用户和组管理,但权限仅在文件夹上,内容不是文件,而是文章/图像/模板/等.
  • LogicalDoc(来自Contineo):很棒的CMS,具有修订管理等,但权限仅适用于文件夹
  • jAPS:专为创建网站而构建,仅对群组具有权限,而对用户不具有权限
  • 的Joomla!使用 …

database open-source file-upload access-control dms

9
推荐指数
1
解决办法
2061
查看次数

如何以编程方式在Outlook 2010中获取联系人的图片?

如何从Outlook获取联系人的图片并将其保存到文件中?

谢谢!

.net c# outlook outlook-addin outlook-2010

8
推荐指数
1
解决办法
6110
查看次数

使用嵌套插槽(#)

假设我想构建类似的东西

Array[#1^#2 == 3 &, {3, 3}] 
Run Code Online (Sandbox Code Playgroud)

现在我想用变量替换"3".我可以做,例如:

f[x_] := Array[#1^#2 == x &, {x, x}]  
Run Code Online (Sandbox Code Playgroud)

问题是:是否有一种方法使用插槽和&作为功能表示法?

wolfram-mathematica

12
推荐指数
2
解决办法
2858
查看次数