小编Dee*_*pta的帖子

别名与bash中的变量

我想像这样创建一个别名bash:

alias tail_ls="ls -l $1 | tail"
Run Code Online (Sandbox Code Playgroud)

因此,如果有人输入:

tail_ls /etc/ 
Run Code Online (Sandbox Code Playgroud)

它只会显示目录中的最后10个文件.

$1似乎并不适合我.有什么办法可以在bash中引入变量.

linux bash

108
推荐指数
3
解决办法
8万
查看次数

将mySQL Column数据类型从text更改为timestamp

如何将列的数据类型从文本更改为时间戳.当前文本列以以下格式存储日期:'2010-08-15'(yyyy-mm-dd sql格式)

mysql

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

C中指针的数据分配

char *p = "abc"; 
char *q = "abc"; 

if (p == q) 
printf ("equal"); 
else 
printf ("not equal"); 
Run Code Online (Sandbox Code Playgroud)

输出:相等

它是编译器特定的,还是在标准中的某个位置定义为预期行为.

c

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

加入列表的元素

我有一个元组列表,如:

data = [('a1', 'a2'), ('b1', 'b2')]
Run Code Online (Sandbox Code Playgroud)

我想生成一个这样的字符串: "('a1', 'a2'), ('b1'. 'b2')"

如果我这样做:','.join(data),我收到一个错误:

TypeError: sequence item 0: expected string, tuple found
Run Code Online (Sandbox Code Playgroud)

如果我想在一行中做某事而不做以下事情:

for elem in data:
  str += ',%s' % str(elem)
Run Code Online (Sandbox Code Playgroud)

那有办法吗?

python

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

标签 统计

bash ×1

c ×1

linux ×1

mysql ×1

python ×1