我正在基于 Underscore 的启动主题构建一个主题。我已将自定义样式应用于他们的comments.php模板,并偶然发现了评论编号标记。如何从模板中删除它?
我什至无法检查这些数字。看一下截图:
我正在学习MySQL,每次我都必须
ssh XXX@XXX命令,然后输入我的学校服务器密码。mysql -u XXX -p命令,然后输入MySQL密码。我想创建一个 Bash 脚本来自动执行上述步骤。
我可以用这段代码完成第一步:
#!/usr/bin/expect -f
set address xxx.com
set password xxx
set timeout 10
spawn ssh xxx@$address
expect { "*yes/no" { send "yes\r"; exp_continue} "*password:" { send "$password\r" } }
send clear\r
interact
Run Code Online (Sandbox Code Playgroud)
但我不知道如何自动输入下一个命令(mysql -u xxx -p)和密码。
我怎样才能做到这一点?
我试图编写一个简单的Bash脚本,显示两个变量之间的差异,假设两个变量包含具有不同值的相同参数.看看$sam和$pish变量.他们是一样的,只是参数driver_mode是1在$sam和2中$pish.为了进行这种比较,我将每个变量存储到一个单独的数组中,然后逐个比较每个元素.
#!/bin/bash
sam="driver_mode=2 firmware_path=/home/release/firmware/ onebox_zone_enabled=0x10001 ta_aggr=4 skip_fw_load=0 fw_load_mode=1 sdio_clock=40000 enable_antenna_diversity=0 coex_mode=1 obm_ant_sel_val=2 wlan_rf_power_mode=0 bt_rf_power_mode=0 zigb_rf_power_mode=0 country_code=840 bt_rf_tx_power_mode=1 bt_rf_rx_power_mode=0"
pish="driver_mode=1 firmware_path=/home/release/firmware/ onebox_zone_enabled=0x10001 ta_aggr=4 skip_fw_load=0 fw_load_mode=1 sdio_clock=40000 enable_antenna_diversity=0 coex_mode=1 obm_ant_sel_val=2 wlan_rf_power_mode=0 bt_rf_power_mode=0 zigb_rf_power_mode=0 country_code=840 bt_rf_tx_power_mode=1 bt_rf_rx_power_mode=0"
read -r -a array_old <<< "$sam"
read -r -a array_new <<< "$pish"
for index in "${!array_old[@]}"; do
if [[ ${array_old[index]} -ne ${array_new[index]} ]]; then
echo ${array_old[index]} 'to' ${array_new[index]}
fi
done
Run Code Online (Sandbox Code Playgroud)
运行上面的bash脚本给我错误:
./test:第12行:firmware_path …

class NewMessage extends Event{
}
//Using this i am getting error visible in image.
Run Code Online (Sandbox Code Playgroud) 我已经用 Homebrew 安装了 macvim;OS X 版本 10.11.6;macvim 版本:
macvim: stable 8.0-119 (bottled), HEAD
Run Code Online (Sandbox Code Playgroud)
但它没有颜色printf,scanf默认情况下,在编辑“我file.c”。
我已经搜索了如何通过创建来添加它们~/.vim/after/c.vim。(我想到的另一种方法是直接编辑默认的 c.vim 文件,但我不知道它们在哪里)。
在我的~/.vim/after/c.vim我写道:
syn keyword printf scarf
Run Code Online (Sandbox Code Playgroud)
它不起作用......(如果我知道默认的 c.vim 文件在哪里,我可以参考它,也许我的问题可以解决。)
顺便说一句,我从 vim.org下载了c.vim,但我发现最后编辑的日期是 2010 年,如果我想要 C11 标准版本,如果重要的话,我可以从哪里得到一个(?)。
不更改像 c.vim 这样的默认语法高亮文件,并通过~/.vim/after/或添加我自己的文件是一个好习惯~/.vim/syntax/吗?
我想知道当我使用main函数的返回值时会发生什么.
我发现如果我从main(它应该是退出状态)返回一个数组变量并在shell中打印退出状态,输出总是56.我想知道为什么?
C程序:
int* main(void) {
static int x[3];
x[0]=89;
x[1]=15;
x[2]=10;
return x;
}
Run Code Online (Sandbox Code Playgroud)
我按如下方式测试:
gcc array_return.c -o array_return
./array_return
echo $?
Run Code Online (Sandbox Code Playgroud)
56即使我更改数组的大小或更改其中的数字,输出也始终是.这个数字56是什么意思?