如何使用带有用户输入的xxd获得一点输出

时间:2017-11-20 21:14:49

标签: linux bash

我试图获取输入的字符串,但没有显示任何内容。 我正在输入xxd -b ./string "carlo" 字符串文件是:

string="$1"

1 个答案:

答案 0 :(得分:1)

我建议您阅读xxd手册页以帮助您了解xxd的工作原理

https://linux.die.net/man/1/xxd

我也不能100%确定你要做什么。你是否想看到字符串的按位表示" carlo"?在那种情况下,echo "carlo" | xxd -b适合你吗?您正在运行的命令似乎正在接收名为" string"的文件的内容。并将其保存到名为" carlo"

的新文件中

从手册页:

SYNOPSIS
   xxd -h[elp]
   xxd [options] [infile [outfile]]
   xxd -r[evert] [options] [infile [outfile]]

您的[选项]为-b

你的[infile]是./string

您的[outfile]为"carlo"