wc

    0热度

    1回答

    我正在编写一个shell脚本命令来计算输入的字符。我正在使用wc。我的脚本是echo $1 | wc -c。问题在于它正在计算+1字符。例如,如果我输入“hello”,它会显示(6)键入的字符,但应显示(5)。关于如何解决这个问题的任何想法?

    1热度

    2回答

    文件中的换行序列或甚至所有转义序列是否只计算为一个字符,尽管它被写为\n? 根据终端的wc -m输出,我将一行文件分隔成多行后,每行只添加一个字符。

    1热度

    2回答

    我试图存储ps的输出并稍后进行比较。 我使用下列行: siteminder_running=`ps -ef | grep $iplanet_home | grep LLAWP | wc -l` 当我试图比较我发现,变量具有在数目的前方的标签的输出。 这是输出: - 0- value 可能是什么问题呢?

    0热度

    1回答

    我试图用awk打印值,但它通过删除字段之间的空格来修改结果。 我没有得到如何维护字段之间的空间。 echo "First Names City Names ES"|awk '{$1=$2=$NF="";print $0}'|wc -c 上述语句打印时删除“City”和“Names”之间的空格,结果wc -c的值受到影响。 请建议如何维护空间。 我的目标是验证了“城市名称”值的长度 我对厕

    1热度

    2回答

    我正在尝试执行一个脚本来计算系统中具有奇数个字符的名称的所有文件,只有名称不是扩展名。 有人可以帮助我吗? 我已经做到了这一点,但它不工作 find /usr/lib -type f | cut -f 1 -d '.' | rev | cut -f 4 -d '/' | rev | wc -m 这个我算所有文件的所有文字,但我怎么算一个文件的字符的数量?

    0热度

    1回答

    我正在计算否。在文件作为后台进程线(我需要并行执行) counting="wc -l < abc.xyz" & `$counting` counting_process_id=$! wait $counting_process_id echo $counting 这只是返回一个空白$计数 当我这样做, counting="wc -l < abc.xyz" `$counting` e

    3热度

    6回答

    我有一个查找脚本,只要找到一个文件就会自动打开一个文件。我目前处理它的方式是对搜​​索结果的行数进行统计。有没有更简单的方法来做到这一点? if [ "$(cat "$temp" | wc -l | xargs echo)" == "1" ]; then edit `cat "$temp"` fi EDITED - 这里是整个脚本的上下文。 term="$1" temp=".aa

    0热度

    1回答

    膨胀。当我试试这个: echo "hi" | wc -c 我预计2的字符数,但我实际上得到3.有人可以解释为什么它是不是2?

    1热度

    2回答

    它应该模仿WC命令,但我似乎无法让我的readFile方法工作。我认为这与指针有关,但我对C很新,但我仍然不太了解它们。非常感谢你的帮助!这里的源代码: /* * This program is made to imitate the Unix command 'wc.' * It counts the number of lines, words, and characters (bytes

    0热度

    2回答

    我有2个表情,我希望他们之间进行比较,所以我写了: result=(`echo "${strings[0]}" | grep -i -w "${strings[1]}" | wc -w`) 但是当我回声导致其空......为什么? 的.. 更多的代码: #!/bin/bash function checkStrings { strings=$* result=(`ech