小编Dje*_*eah的帖子

有人有蜂巢错误代码列表吗?

有人有蜂巢错误代码列表吗?

例如,如果我们在hive中得到一个表not found error,则“ echo $?”的值 将是17。

hadoop hive mapreduce bigdata hadoop-yarn

5
推荐指数
0
解决办法
1771
查看次数

知道hadoop中数据节点的磁盘空间吗?

有没有一种方法或任何命令可以让我了解每个数据节点的磁盘空间或总集群磁盘空间?

我尝试了命令

dfs -du -h /
Run Code Online (Sandbox Code Playgroud)

但似乎我没有权限对许多目录执行它,因此无法获取实际的磁盘空间。

hadoop hdfs hadoop-yarn webhdfs hadoop2

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

计算 Unix 中两个日期之间的月差?

我有两个格式为“YYYYMM”的变量

DATE1=201712
DATE2=201801
Run Code Online (Sandbox Code Playgroud)

在unix中如何计算这两个日期变量之间的月份差异?

unix bash shell sh unix-timestamp

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

如何在shell脚本中获取函数内的脚本名称?

我有三个脚本:

  • 我的主要脚本:script1.sh
  • 具有“logger”功能的脚本:script2.sh
  • 调用函数“logger”的脚本:script3.sh

我的脚本的内容:

脚本1.sh:

echo"This is script1"
source script2.sh
sh script3.sh
echo "End of script1"
Run Code Online (Sandbox Code Playgroud)

脚本2.sh:

logger(){
 echo "The calling script name is $BASH_SOURCE"
}
Run Code Online (Sandbox Code Playgroud)

脚本3.sh:

echo "Script3 start"
logger
echo "End of script3"
Run Code Online (Sandbox Code Playgroud)

当我运行时sh script1.sh,我希望记录器功能打印

脚本3.sh

因为那是调用该函数的脚本。但相反,它正在打印

脚本2.sh

有什么办法可以做到这一点吗?

unix linux bash shell sh

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

类似于`tail -f file.txt`的命令用于列出目录

是否有类似于我们对文件的命令,它提供文件内容随着它的增长:

tail -f file.txt
Run Code Online (Sandbox Code Playgroud)

我正在搜索这样的内容列出目录内容,它显示了目录中的文件列表以及创建时间.

unix linux bash shell sh

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

标签 统计

bash ×3

sh ×3

shell ×3

unix ×3

hadoop ×2

hadoop-yarn ×2

linux ×2

bigdata ×1

hadoop2 ×1

hdfs ×1

hive ×1

mapreduce ×1

unix-timestamp ×1

webhdfs ×1