Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在尝试从文件中删除 windows 文件路径,"\abc\"但我不确定我需要在 Unix 中使用哪个命令。
"\abc\"
我试过tr -d '\abc\'了,但它不工作。还有其他我可以使用的命令吗?
tr -d '\abc\'
使用 sed:
echo 'c:\path1\abc\dir 2\file.txt' | sed 's/\\abc//'
以下通常有效。bash 中有一个名为 basename 的函数,它会自动删除除文件名之外的所有内容
filename=$(basename "$fullfile")
例子
基本名称('C:/test/test.txt')
产量
test.txt