|
|
-
Re: What is the command to see if a file is a directory or not in HDFS from bash?Andy Isaacson 2012-10-22, 21:57
The result is reported in the shell exit code, not as a textual output
from the command, just like the UNIX /usr/bin/test command. The intended use case is something like the following Bourne/bash shell example: if test -d /opt; then ... install in /opt else ... install in /usr fi or using the /usr/bin/[ synonym available on most systems, if [ -d /opt ]; then ... Similarly, if hadoop dfs -test -e something.txt; then echo "something.txt exists on hdfs" else echo "something.txt does not exist on hdfs" fi -andy On Mon, Oct 22, 2012 at 2:09 AM, Pedro Sá da Costa <[EMAIL PROTECTED]> wrote: > I execute 'hadoop-1.0.3/bin/hadoop dfs -test -d > /user/xeon/gutenberg/A.txt' command in the bash, and I was expecting > getting the value 0 or 1, but I got nothing. > > What is the command to launch from the bash that allows to check if a > file in HDFS is a file or directory? > > -- > Best regards, +
Andy Isaacson 2012-10-22, 22:02
|