小编Boa*_*411的帖子

Unix'别名'失败了'awk'命令

我在Unix中创建了一个别名,发现以下命令失败了..

alias logspace='find /apps/ /opt/ -type f -size +100M -exec ls -lh {} \; | awk '{print $5, $9 }''
Run Code Online (Sandbox Code Playgroud)

我得到以下内容:

awk: cmd. line:1: {print
awk: cmd. line:1:       ^ unexpected newline or end of string
Run Code Online (Sandbox Code Playgroud)

关于为什么管道awk命令失败的任何想法......

谢谢,肖恩.

linux shell awk

16
推荐指数
2
解决办法
9275
查看次数

如何安装VisualVM插件VisualGC - 当插件网络安装被阻止时

我正在使用VisualVM来监控许多JAVA应用程序,我想安装一些这个应用程序中可用的插件.不幸的是'可用插件'选项对我自己不起作用,因为我相信我可能会被阻止由公司代理.

任何想法我可以如何以及在哪里下载离线插件,以便我可以在'VisualVM'中看到这一点.

谢谢,肖恩.

visualvm

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

使用安全信用调用SQL命令

我在Powershell命令中如何使用安全字符串来运行远程SQL查询.

以下命令在powershell中运行正常,因为它在我自己的帐户下运行 - 它还在提供用户名和密码的值时返回结果.

 "SELECT COUNT(E.intEmployeeID) AS Count FROM Employees E WITH(NOLOCK)" -       ServerInstance "SERVERA\INSTANCEA" -Database "DATABASEA" -u USER1 -p SomePassword
Run Code Online (Sandbox Code Playgroud)

我想自动化/安排这个脚本,因为我不想在我的脚本中使用clear txt中的密码,我正在研究如何将其设置为安全/加密的字符串.所以我使用下面的代码创建了一个加密密码.问题是我不知道如何将此密码传回我的命令..

这将创建加密的字符串并存储在文件中.这将是一个远程保护的文件.

$File = "C:\password.txt"
[Byte[]] $Key = (1..16)
$Password = "SomePassword" | ConvertTo-SecureString -AsPlainText -Force
$Password | ConvertFrom-SecureString -key $Key | Out-File $File
Run Code Online (Sandbox Code Playgroud)

然后,这将读取加密文件并以安全字符串存储...但是如何让我的Invoke SQL命令使用此密码.

$File = "C:\Cred.txt"
[Byte[]] $Key = (1..16)
$Password = Get-Content $File | ConvertTo-SecureString -Key $Key
Run Code Online (Sandbox Code Playgroud)

$ Password的值是System.Security.SecureString,如果我在原始命令中使用此变量,则命令失败并显示"登录失败的用户"

用于执行SQL查询的帐户是SQL身份验证帐户,而不是域帐户.

任何建议都是欢迎致谢.

powershell powershell-2.0 powershell-3.0

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