我想在终端中输入以下文件夹:
Milano, Torino (Jan)-Compressed
Run Code Online (Sandbox Code Playgroud)
我应该如何编写cd进入这个目录的命令?
空间和其他一些特殊字符,例如\,*,),(和?事业问题,当我尝试在命令行或脚本,例如使用它们:
Milano, Torino (Jan)-Compressed
Run Code Online (Sandbox Code Playgroud)
通常如何在终端中输入包含特殊字符的文件或目录名称?
我想要一个脚本来显示保留块的百分比。如果它可以以另一种方式完成,那就太好了。
如果我手动使其可执行,这将起作用。我可以让它从脚本本身中执行吗?
cat > somescript.sh << \EOF
#!/bin/bash
block_count=$(sudo tune2fs -l /dev/sda1 | awk '/^Block count:/ {print $NF}')
reserved_block_count=$(sudo tune2fs -l /dev/sda1 | awk '/^Reserved block count:/ {print $NF}')
perl -e 'printf("%.1lf%%\n", ($ARGV[0] * 100.0 ) / $ARGV[1])' "$reserved_block_count" "$block_count"
EOF
Run Code Online (Sandbox Code Playgroud)