我在路径中存在一堆脚本,所以无论我在哪里,我都可以访问每个脚本.有时这些是非常简单的util脚本"vim"文件.不时,我想快速查看脚本文件的内容和看到的文件路径的脚本打开(然后做猫,grep的...).
我想做一个别名,无论我在哪里,都会给出"cat".
鉴于一个不工作:
alias a="cat `which \$1`"
如果我放置脚本名称而不是参数号($ 1)它工作正常.但参数不是.
第二个问题(我希望生活如此美丽!)将自动完成该别名的脚本名称.
使用可能存在于我的"bin"目录中的脚本将是我可以采取的另一种方法.
我已经将宏分配给几个按钮.
如何找出内部宏单击了哪个按钮?
我是以用户形式做的,在那里他可以输入来自家庭的人:
name1:
surname1:
name2:
surname2: |添加下一个成员|
我希望按钮始终显示在最后添加的人的最后一行中.为简单起见,我认为最好在表格中有100个空表格,但在开头时都是不可见的.
然后当用户点击添加下一个成员时,我只需将下一行显示为可见,然后将按钮移动到下一个人.但要做到这一点,我需要知道我目前的立场.
与删除类似,当单击删除按钮时,我会使行不可见.
name1:
surname1: [删除]
name2:
surname2: [删除]
name3:
surname3: |添加下一个成员|
我需要知道点击了哪个删除按钮.
编辑: 发现在网络 - 你怎么想,似乎是最好的/方式
Dim r As Range
Set r = ActiveSheet.Buttons(Application.Caller).TopLeftCell
Range(Cells(r.Row, r.Column), Cells(r.Row, r.Column)).Select
Run Code Online (Sandbox Code Playgroud) 我有MASTER和SLAVE配置(ssh-slave-plugin).
我想在master上的job下显示slave执行脚本的输出,到目前为止我得到了
Building remotely on SubAgent
Triggering SubAgent
Triggering a new build of XXXX #126
Finished: SUCCESS
Run Code Online (Sandbox Code Playgroud)
这就是全部.所以整个执行都是隐藏的.
有没有办法做到这一点?
我想创建一个类的实例,所有其他人可以使用到目前为止我在每个类中创建每个实例的方法.
有没有办法可以只创建一个其他类可以看到的实例.
Normaly我可以创建一些其他人可以看到的静态变量.但在VBA中似乎不可能:/
希望你能帮助我,我想从excel文件中读取数据,我正在做的方式是在backgroud中创建Excel应用程序的实例,但是我被提示有关VBA宏 - 禁用或启用它.
我有100个excel文件,我需要从中收集数据,所以如果我被提示每个文件,我最终会得到真正无效的方法.虽然我是Excel VBA世界的新手,并开始怀疑是否还有其他方式.....
我的问题是我可以用其他方式打开它们吗?
我找到了ADODB,我觉得这可能对我有所帮助.所以我的代码如下.首先,我想从几个单元格中读取数据.我不知道如何读取数据.我尝试阅读,如下所示,但它会引发错误.Opennig连接顺利,查询执行也是如此.但后来我猜,如何读取数据.
我使用VBA编辑器.
Sub hello_jet()
Set cn = CreateObject("ADODB.Connection")
With cn
.Provider = "Microsoft.Jet.OLEDB.4.0"
.ConnectionString = "Data Source=D:\test.xls" & _
"Extended Properties=Excel 8.0;"
.Open
End With
strQuery = "SELECT * FROM [Sheet1$E36:E38]"
Set rs = cn.Execute(strQuery)
Do While Not rs.EOF
Set strNaam = rs.Fields(0).Value
Loop
rs.Close
End Sub
Run Code Online (Sandbox Code Playgroud)
我在Office 2003中工作.然而,我发现excell的版本应该是11.这不起作用
我正在使用多个存储库.
是否可以为存储库创建别名.所以我可以使用它们而不是原始网址?
即代替:
svn ls https://mysvnrepos.abs/trunk
Run Code Online (Sandbox Code Playgroud)
我可以用:
svn ls myrepo
Run Code Online (Sandbox Code Playgroud) 我想用Java进行转换:
dd fdas dd fdas fads f das fdasf + - || dasf
into:
"dd""fdas""dd""fdas""fads""f""das""fdasf"+ - || "dasf"
基本上我想在单词周围添加引号.\ w* - >"\ w*\"
是否有可能在应用程序中找到java中对象的内存使用情况?
我希望在应用程序运行时将对象内存使用作为调试输出的一部分.我不想使用外部应用程序连接到VM.
我有一个问题,即很少有类占用大量内存并导致内存问题,我的应用程序崩溃了.我需要找到内存使用情况(我正在使用有限的内存资源).
编辑:我使用的是java 1.4:/
我正在做bash脚本来检查文件数量的拼写.
我遇到了告诉aspell忽略我允许出现的一些单词的问题.
这与交互模式中的"忽略全部"相同.但这不会起作用,因为我需要手工完成.
我怎么能告诉aspell忽略给定的单词.有没有任何参数可以做到这一点.我希望有一个选项来传递带有这些单词的文件.
或者可能在那里有更有效的方法来编写bash中的拼写检查脚本?
我如何从javascript传递参数到a4j:jsFunction,我想调用categoryChanged和我放在那里的任何东西 - 甚至显式的String,参数在bean端是不可见的.
这是js代码:
$(function() {
$( "#resizable" ).resizable();
$( "#selectable" ).selectable({stop: function(event, ui) {
$( ".ui-selected", this ).each(function() {
var index = $( "#selectable li" ).index( this );
categoryChanged("Test String");
categoryChanged(this);
categoryChanged(ui.id);
categoryChanged($( "#selectable li" ).value(this));
});
// ajax call to render the content
}});
$("#menu").buttonset();
});
Run Code Online (Sandbox Code Playgroud)
和a4j函数定义:
<a4j:jsFunction name="categoryChanged"
action="#{appexplorerbean.categoryChanged}" limitToList="true"
oncomplete="" reRender="appexplrtable">
<a4j:actionparam name="newCategory" />
</a4j:jsFunction>
Run Code Online (Sandbox Code Playgroud) 我有一个开发目录,其中包含来自svn存储库的检出项,这些存储库保留在非svn目录中.我想更新svns中的所有dirs.
目录结构类似于下面的一个:
你会如何解决这个问题?
我带来了"蛮力"解决方案,但它不是很聪明:
for i in `find . -mindepth 1 -maxdepth 3 -type d | grep -v .svn`; do svn up $i; done
Run Code Online (Sandbox Code Playgroud)
如果有这样的话会很高兴:
svn --recursive update development_dir.
Run Code Online (Sandbox Code Playgroud)