MST
星途 面试题库

面试题:Bash中tr命令复杂字符转换场景应用

有一个文本文件data.txt,其中包含各种字符,包括数字、字母、标点符号等。要求使用tr命令将文件中的所有数字替换为'#',并删除所有标点符号,最后将处理后的内容覆盖原文件,写出完整的Bash脚本。
10.5万 热度难度
编程语言Bash

知识考点

AI 面试

面试题答案

一键面试
#!/bin/bash
tr -d '[:punct:]' < data.txt | tr '0-9' '#' > temp.txt
mv temp.txt data.txt