-1
A
回答
0
我真的不明白你正在尝试做的,但
ls /path/to/files > /path/to/output
说你在目录中有3个个人的文本文件,上面会结合所有3个文件每个文件名在同一行,而不实际路径。
希望帮助
猛砸替代
for file in /path/to/files/*.txt; do
echo ${file##*/} >> /path/to/output/filename.txt
done
1
的问题是非常模糊的,但假设你有一个像
echo "$path"
bash命令,你可以只打印文件名与
echo "${path##*/}"
echo
可变字符串使用时,这样一个更好的选择是,像这样
printf '%s\n' "${path##*/}"
+0
谢谢@pjh的帮助提示:) – Chris
0
0
我能做到这一点用awk
| awk'{(n = split($ 18,a,“/”));打印$ 6,$ 10,$ 8,a [n],“\ n”}'> /sometextfile.txt
“\ n”是因为我需要在结果之间留空行。
相关问题
- 1. 重命名文件,而不是文件路径中的目录
- 2. 为什么linkat需要路径名而不是文件描述符?
- 3. 是什么需要之间的差(__目录名+路径),并且需要(./路径)
- 4. 执行命令而不是打印
- 5. 如何打开的文件的路径为路径的目录
- 6. 需要打印双12.20而不是12.2
- 7. 在grunt中打印出文件路径
- 8. .NET如何检查路径是文件而不是目录?
- 9. visual studio命令行文件目录中的相对路径
- 10. 如何在代码中给出文件路径而不是命令行
- 11. 是否有命令会在命令行中的repo-browser中打印文件的路径?
- 12. Linux命令打印目录结构树
- 13. Linux命令打印目录结构树
- 14. 如果结果是文件/目录,找到带绝对路径的命令
- 15. 包含到子目录中而不知道要包含的文件的路径
- 16. 我需要XSL路径目录帮助
- 17. 文件路径需要
- 18. 打印图像文件的路径
- 19. 什么是Android更新项目中的路径 - 路径命令
- 20. 打开文件,而不是当前工作目录
- 21. 如何通过MS-DOS命令打印当前目录名称
- 22. “which”命令给我的源代码,而不是命令的路径
- 23. 节点需要目录而不是特定文件
- 24. strace的:打印路径,而不是地址
- 25. C++ - 在输出文件中打印不需要的字符
- 26. GDB:不要打印.gdbinit命令的输出
- 27. 打印到命令行中给出的输出文件
- 28. qt项目当前目录的路径
- 29. 来自目录的Java JTree(显示完整路径而不是文件名)
- 30. 如何打印json输出到特定的文件路径?
您应该告诉我们“它”是什么,写入哪种语言“it”,也可能是您运行“它”的操作系统。 – Rook
对不起,bash在linux上 – Leo
您应该通过编辑将这些信息添加到您的问题中。我为你添加了一个标签,这意味着人们可以真正找到它。 – Rook