我有一个名为Test_Cut_command_20170519.csv
的文件。使用cut
命令我需要Test_Cut_command
,即分隔符为_
。我使用了以下命令,但它不适用于我echo Test_Cut_command_20170519.csv | cut -d "_" -f3
。
任何人都可以帮助我
答案 0 :(得分:1)
您可以指定要打印的元素:
echo "Test_Cut_command_20170519.csv" | cut -d "_" -f 1,2,3
或者您可以传递范围:
echo "Test_Cut_command_20170519.csv" | cut -d "_" -f 1-3
输出:
Test_Cut_command
-f
用于告诉剪切命令您要在分隔符后打印哪个字段,在您的情况下,您需要打印前3个字段。
答案 1 :(得分:0)
echo Test_Cut_command_20170519.csv | cut -d "_" -f1-3
输出: Test_Cut_command
答案 2 :(得分:0)
echo "Test_Cut_command_20170519.csv" | cut -d "_" -f 1-3
输出:Test_Cut_command