小编Dan*_*s W的帖子

"if"列表在哪里切换?

是否有if用于bash脚本的所有开关的列表?有时我看到有人使用它,我想知道他们正在使用的切换实际上是做什么的.

例子就是-z这一个.我知道如何使用它,但我不知道它是从哪里得到的.

if [ -z "$BASH_VERSION" ]; then
    echo -e "Error: this script requires the BASH shell!"
    exit 1
fi
Run Code Online (Sandbox Code Playgroud)

任何参考,指南,帖子,答案将不胜感激.

bash if-statement shell-exec switch-statement

30
推荐指数
4
解决办法
2万
查看次数

如何从CMD或PowerShell中切换Windows 8中的飞行模式

在审查了互联网上的多个帖子后,我仍然找不到一个解决方案,允许我从CMD或PowerShell切换Windows 8的AirPlane模式.

有没有人有明确使用这些选项的解决方案?

powershell command-line windows-8 windows-8.1

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

Cocoa字符串格式说明符的完整列表

我正在研究Objective-C,并希望编译一个完整的字符串格式说明符列表.

我曾使用谷歌找到一个简单的列表,但我想扩展这个.我从书籍,Apple开发人员网站和大学中抽取了资源,但我想要一个表格格式的完整列表.

Apple自己的字符串格式说明文章并不详尽,也没有给这些说明符提供示例.

下面的图片是我感兴趣的表格,如果它可用,或者指向一篇列出所有这些以及更多内容的文章.作为起点,下表未指定%s"字符串" (作为示例).

在此输入图像描述

string cocoa cocoa-touch string-formatting

5
推荐指数
1
解决办法
1582
查看次数

Invoke-Sqlcmd 不允许 -E 开关?

我正在使用Invoke-SqlcmdPSModule 中的SQLServer

我使用时的命令SQLCMD.exe将使用该-E开关进行可信连接。我已经参考了Invoke-Sqlcmd的在线文档,但找不到 的选项-E映射到哪里?

我得到的具体错误文本是:

Invoke-Sqlcmd:已成功与服务器建立连接,但登录过程中出现错误。(提供程序:SSL 提供程序,错误:0 - 证书链是由不受信任的机构颁发的。)

我正在使用的命令如下所示:

Invoke-SqlCmd -ServerInstance $serverDN 
              -Database $dbName -EncryptConnection 
              -Username $userID -Password $passwd -InputFile $sqlFilePath
Run Code Online (Sandbox Code Playgroud)

当我将其作为命令提示符运行时,它工作正常:

Start-Process -FilePath sqlcmd.exe -WorkindDirectory $sqlcmdrootpath 
              -ArgumentList "-E -S ${serverDN} -d ${dbName} -U ${userID} -P ${passwd} -i ${sqlFilePath}"
Run Code Online (Sandbox Code Playgroud)

如何转录-E开关?

sql-server powershell

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

在 bash 中使用 /dev/random 分配一个具有 10 个字符长的随机字符串的变量?

尝试创建一个 10 个字符的密码并将其分配给一个变量并将其回显到标准输出。

这是我到目前为止创建的脚本,但它不起作用。|我知道还有其他方法可以做到这一点,但当涉及超过 1 个步骤时,我从来没有真正擅长使用(管道)将信息从 1 个操作发送到另一个操作。

#!/bin/bash
tmp_pass=0
if [ $tmp_pass=0 ]; then
        tmp_pass=`cat /dev/random`
        tmp_pass=$(head tmp_pass -c 10 | base64)
        echo $tmp_pass
fi
Run Code Online (Sandbox Code Playgroud)

理想情况下,我想要的是这样的例子:

  1. 定义变量(例如 - tmp_pass
  2. 将变量设置为0
  3. 如果变量eq 0,则给它一个新的赋值
  4. 将以下结果分配给变量:
    1. 生成随机字符串
    2. 获取随机字符串的前 20 个字节
    3. 编码为base64
    4. 截取base64的前10个字符

注意:这在我上面的原始脚本中没有显示,但它确实看到它曾经使用echo filename(1:10)或类似的东西来限制它回显第 1 行的前 10 个字符。


我知道这可以用一行完成,但我不确定如何写出来,任何例子将不胜感激。

random variables bash cat

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

我想将一个可被 2 整除的数字与列表中的下一个可被 5 整除的数字交换

示例 1

来源: [2, 4, 2, 4, 5, 10]

预期:[5, 10, 2, 4, 2, 4]
获得:[5, 10, 2, 4, 2, 4]

我的代码为我提供了这种组合的准确结果。

示例 2

来源: [2, 2, 5, 5, 4, 5, 5, 6, 5]

预期:[5, 5, 2, 2, 5, 4, 5, 6]
获得:[5, 5, 5, 5, 5, 2, 2, 6, 4]

我的代码没有在这里提供所需的结果。

示例 3

来源: [2, 4, 5, 7, 10, 13, 17, 19, 15]

预期:[5, 10, 2, 7, 4, 13, 17, 19, 15]
获得:[5, …

python

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

水平和垂直居中表格单元格的内容?

我需要能够使用纯 HTML 将表格单元格的内容垂直和水平居中。

使用下面的代码,有人可以为我修改它。我可以看到很多 CSS 示例,但我不是 CSS 类型的人,我不想真正了解它。

这是一次性编辑。

<table border="1" bordercolor="7c74ba" style="background-color:#FFFFFF" width="100%" cellpadding="1" cellspacing="0">
    <tr>
        <td>Table Cell</td>
    </tr>
</table>
Run Code Online (Sandbox Code Playgroud)

如何在Table Cell不移动表格本身的情况下垂直和水平居中文本。表格单元完美地放置在我想要的位置。

html css html-table

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