我正在尝试计算整个目录中的特定单词出现次数.这可能吗?
比如说有一个包含100个文件的目录,所有文件的文件中都可能包含"aaa"字样.我如何计算该目录下所有文件中"aaa"的数量?
我尝试过类似的东西:
zegrep "xception" `find . -name '*auth*application*' | wc -l
Run Code Online (Sandbox Code Playgroud)
但它不起作用.
在运行我的tomcat时,会出现以下错误.
未正确定义BASEDIR环境变量
运行此程序需要此环境变量
2009年12月23日下午1:03:22 org.apache.jk.server.JkMain启动INFO:Jk运行ID = 0时间= 1/41 config = null
这就是我在我的bashrc文件中设置JAVA_PATH的方法
export JAVA6_HOME=/home/asharma/Softwares/jdk1.6.0_12
export JAVA_HOME=$JAVA6_HOME
export JPDA_TRANSPORT=dt_socket
export JPDA_ADDRESS=9000
export RESIN_HOME=/home/asharma/Softwares/resin
export PATH JAVA_HOME
export GDK_NATIVE_WINDOWS=1
export CATALINA_HOME=/home/asharma/Softwares/apache-tomcat-6.0.20
export CATALINA_OPTS="-Dcom.sun.management.jmxremote Dcom.sun.management.jmxremote.port=19000 -Dcom.sun.management.jmxremote.ssl=false -Dcom.sun.management.jmxremote.authenticate=false"
export CATALINA_OPTS="-Dcom.sun.management.jmxremote -Dcom.sun.management.jmxremote.port=9998 -Dcom.sun.management.jmxremote.ssl=false -Dcom.sun.management.jmxremote.authenticate=false"
alias tstart="$CATALINA_HOME/bin/catalina.sh jpda start -Xmx2000m -Dcom.sun.management.jmxremote.port=9998 -Dcom.sun.management.jmxremote.ssl=false -Dcom.sun.management.jmxremote.authenticate=false ; tail -f $CATALINA_HOME/logs/catalina.out"
alias tstop="sh $CATALINA_HOME/bin/shutdown.sh"
alias minstall='mvn clean install -Dhttps.proxyHost=monitoring01.hyd.int.untd.com -Dhttps.proxyPort=3128'
alias resin='sh $RESIN_HOME/bin/httpd.sh -Xdebug -Xnoagent -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=12345 -Dcom.sun.management.jmxremote.port=9999 -Dcom.sun.management.jmxremote.ssl=false -Dcom.sun.management.jmxremote.authenticate=false -verbose -DVPS_HOME=/home/asharma/vps -Xms2000m -Xmx2000m'
Run Code Online (Sandbox Code Playgroud) 我有3个数据节点正在运行,而在运行作业时,我得到以下错误,
java.io.IOException:File/user/ashsshar/olhcache/loaderMap9b663bd9只能复制到0个节点而不是minReplication(= 1).运行中有3个数据节点,此操作中排除了3个节点.在org.apache.hadoop.hdfs.server.blockmanagement.BlockManager.chooseTarget(BlockManager.java:1325)
当我们的DataNode实例空间不足或DataNode未运行时,主要出现此错误.我尝试重新启动DataNodes但仍然遇到相同的错误.
我的集群节点上的dfsadmin -reports清楚地显示了大量可用空间.
我不确定为什么会这样.
我们怎样才能调用祖母的构造函数.
例如:B继承自A并C继承自B.
我需要调用Ain 的构造函数C.是否可以不创建实例B?
如果我需要这个如何在Java中实现它.
我需要比较两个目录中存在的文件列表.需要检查两个目录内容是否相同数量的文件和目录中所有文件的内容是否相同
如果存在文件位置,假设我可以比较两个文件是否具有相同的内容.
我需要检查两个目录内容是否相同.
用例:检查软件的升级,其中一个目录包含在全新安装软件时生成的所有日志文件,另一个目录包含从较低版本升级软件时生成的所有日志文件.
我有一个运行配置单元的3节点集群.当我尝试从集群外部运行一些测试时,我得到以下错误
FAILED:元数据错误:java.lang.RuntimeException:无法实例化org.apache.hadoop.hive.metastore.HiveMetaStoreClient FAILED:执行错误,从org.apache.hadoop.hive.ql.exec.DDLTask返回代码1已初始化日志记录使用文件中的配置:/net/slc01nwj/scratch/ashsshar/view_storage/ashsshar_bda_latest_2/work/hive_scratch/conf/hive-log4j.properties
当我登录到群集节点并执行hive时,它正常工作.
hive> show databases; 确定默认
以下错误在测试日志文件中生成
13/04/04 03:10:49错误security.UserGroupInformation:PriviledgedActionException as:ashsshar {my username}(auth:SIMPLE)cause:java.io.IOException:javax.jdo.JDOFatalDataStoreException:无法创建数据库'/ var/lib/hive/metastore/metastore_db',有关详细信息,请参阅下一个异常.NestedThrowables:java.sql.SQLException:无法创建数据库'/ var/lib/hive/metastore/metastore_db',有关详细信息,请参阅下一个异常.
我的hive-site.xml文件包含此连接属性::
<name>javax.jdo.option.ConnectionURL</name>
<value>jdbc:derby:;databaseName=/var/lib/hive/metastore/metastore_db;create=true</value>
<description>JDBC connect string for a JDBC metastore</description>
Run Code Online (Sandbox Code Playgroud)
我已经更改了/var/lib/hive/metastore/metastore_db我的群集节点,但仍然得到相同的错误
我也尝试从上面的目录中删除所有*lck文件
我有一个Perl脚本,它有一个变量my $name.我们可以将$ name的内容设置为环境变量,我们可以在其他文件中导入和使用吗?
我尝试过$ENV{NAME}=name,但这不起作用.