-1
Q
在bash
A
回答
1
sed
使用替换时间戳用于foo
:
echo 'Time 20073009:20073030' | sed -r 's/[0-9]+:[0-9]+/foo/g'
Time foo
字符串[0-9]+:[0-9]+
表示的图案。这意味着:一个或多个数字,后跟:,后跟一个或多个数字。
要替换文件的内容:
sed -ri 's/[0-9]+:[0-9]+/foo/g' your_file.txt
小心:在-i
(到位)标志将覆盖该文件,而以前的内容会丢失。
相关问题
- 1. 在bash
- 2. 在bash
- 3. 在bash
- 4. 在bash
- 5. 在[bash
- 6. 在bash
- 7. 在bash
- 8. 在bash
- 9. 在bash
- 10. 在bash
- 11. 在bash
- 12. 在bash
- 13. 在bash
- 14. 在bash
- 15. 在bash
- 16. 在bash
- 17. 在bash
- 18. 在bash
- 19. 在bash
- 20. _ @ [^ @ * @在bash
- 21. 在bash
- 22. 在bash浮法条件在bash
- 23. 在bash在linux
- 24. 解析在bash
- 25. 如何在bash
- 26. 并行在bash
- 27. 通过在bash
- 28. 在bash脚本
- 29. 即在bash
- 30. 如何在bash
欢迎使用堆栈溢出,请在代码标签中向我们展示适当的样本输入和正确的期望输出。 – RavinderSingh13