标签: alias

C#中字符串和字符串有什么区别?

示例(注意案例):

string s = "Hello world!";
String s = "Hello world!";
Run Code Online (Sandbox Code Playgroud)

每种使用的准则是什么?有什么区别

.net c# string alias types

6250
推荐指数
62
解决办法
103万
查看次数

创建一个带参数的Bash别名?

我以前使用CShell(),它允许你创建一个带参数的别名.符号是这样的

alias junk="mv \\!* ~/.Trash"
Run Code Online (Sandbox Code Playgroud)

在Bash中,这似乎不起作用.鉴于Bash有许多有用的功能,我会假设这个功能已经实现,但我想知道如何.

bash alias

1164
推荐指数
18
解决办法
48万
查看次数

列出Git别名

如何打印我的git别名列表,即类似于bash alias命令的内容?

git terminal alias

408
推荐指数
13
解决办法
12万
查看次数

我应该使用别名还是alias_method?

我在aliasvs. 上发现了一篇博文alias_method.如该博客文章中给出的示例所示,我只想在同一个类中将方法别名为另一个.我应该使用哪个?我总是看到alias用过,但有人告诉我alias_method更好.

别名的用法

class User

  def full_name
    puts "Johnnie Walker"
  end

  alias name full_name
end

User.new.name #=>Johnnie Walker
Run Code Online (Sandbox Code Playgroud)

alias_method的用法

class User

  def full_name
    puts "Johnnie Walker"
  end

  alias_method :name, :full_name
end

User.new.name #=>Johnnie Walker
Run Code Online (Sandbox Code Playgroud)

博客帖子链接在这里

ruby alias

349
推荐指数
6
解决办法
14万
查看次数

Windows命令提示符中的别名

notepad++.exe在环境变量中添加了我的Path.

现在在命令提示符下,notepad++.exe filename.txt打开filename.txt.但我想np filename.txt打开文件.

我试过用DOSKEY np=notepad++.但它只是在没有打开文件的情况下将已经打开的记事本++带到最前面.如何让它打开文件?

谢谢.

windows alias command-prompt

320
推荐指数
11
解决办法
27万
查看次数

如何将命令行参数传递给shell别名?

如何将命令行参数传递给别名?这是一个示例:

alias mkcd='mkdir $1; cd $1;'

但在这种情况下,$ xx将在别名创建时转换,而不是在运行时转换.但是,我创建了一个使用shell函数的解决方法(在googling之后),如下所示:

function mkcd(){
  mkdir $1
  cd $1
}

只是想知道是否有办法制作接受CL参数的别名.
顺便说一句 - 我使用'bash'作为我的默认shell.

shell alias

278
推荐指数
7
解决办法
19万
查看次数

如何在不使用"sh"或"bash"命令的情况下运行shell脚本?

我有一个shell脚本,我想运行而不使用"sh"或"bash"命令.例如:

代替: sh script.sh

我想用: script.sh

我怎样才能做到这一点?

PS(i)我不太使用shell脚本,我尝试阅读别名,但我不明白如何使用它们.

(ii)我还阅读了关于将脚本与PATH变量中的另一个文件相关联的内容.我正在使用我的大学服务器,但我没有权限在这些位置创建文件.

bash shell alias sh

246
推荐指数
6
解决办法
54万
查看次数

Git别名与位置参数

基本上我想尝试别名:

git files 9fa3
Run Code Online (Sandbox Code Playgroud)

...执行命令:

git diff --name-status 9fa3^ 9fa3
Run Code Online (Sandbox Code Playgroud)

但是git似乎没有将位置参数传递给alias命令.我试过了:

[alias]
    files = "!git diff --name-status $1^ $1"
    files = "!git diff --name-status {1}^ {1}"
Run Code Online (Sandbox Code Playgroud)

......以及其他一些但不起作用.

退化的情况是:

$ git echo_reverse_these_params a b c d e
e d c b a
Run Code Online (Sandbox Code Playgroud)

......我怎么能做这个工作?

git parameters alias command position

244
推荐指数
7
解决办法
5万
查看次数

在Bash中,如何在任何命令或别名中添加"你确定[Y/n]"吗?

在这个特殊情况下,我想在Bash中添加一个确认

Are you sure? [Y/n]

对于Mercurial来说hg push ssh://username@www.example.com//somepath/morepath,它实际上是一个别名.是否有可以添加到别名的标准命令来实现它?

原因是hg push并且hg out听起来很相似,有时当我想要时hgoutrepo,我可能会意外地输入hgpushrepo(两者都是别名).

更新:如果它可以像是带有另一个命令的内置命令,例如:confirm && hg push ssh://...那个很棒......只是一个可以请求a yes或者no继续其余命令的命令yes.

bash alias confirmation

211
推荐指数
6
解决办法
16万
查看次数

如何在SQL Server 2008中使用表别名编写UPDATE SQL?

我有一个非常基本的UPDATE SQL-

UPDATE HOLD_TABLE Q SET Q.TITLE = 'TEST' WHERE Q.ID = 101;
Run Code Online (Sandbox Code Playgroud)

该查询中运行良好Oracle,Derby,MySQL-但它在SQL Server 2008中失败 与以下错误:

"Msg 102,Level 15,State 1,Line 1'Q'附近的语法不正确."

如果我从SQL中删除所有出现的别名"Q",那么它可以正常工作.

但我需要使用别名.

sql sql-server alias sql-server-2008 sql-update

191
推荐指数
2
解决办法
17万
查看次数