我正在制作bash脚本,我想用我的字符串变量中的另一个字符替换一个字符。
例子:
#!/bin/sh
string="a,b,c,d,e"
Run Code Online (Sandbox Code Playgroud)
我想替换,
为\n
.
输出:
string="a\nb\nc\nd\ne\n"
Run Code Online (Sandbox Code Playgroud)
我该怎么做?
我列出了我电脑中的所有文件。
FILES=$(find . -type f -name '*' -printf "%s/%f\n" | sort -n)
Run Code Online (Sandbox Code Playgroud)
输出应该是:
"size/file_name"
56872/file.txt
98566/test
1000254/foo
Run Code Online (Sandbox Code Playgroud)
我的电脑给我错误
find: -printf: unknown primary or operator
Run Code Online (Sandbox Code Playgroud)
有什么解决办法吗?