相关疑难解决方法(0)

如何输入名称中包含特殊字符的文件或目录?

我想在终端中输入以下文件夹:

Milano, Torino (Jan)-Compressed
Run Code Online (Sandbox Code Playgroud)

我应该如何编写cd进入这个目录的命令?

空间和其他一些特殊字符,例如\*)(?事业问题,当我尝试在命令行或脚本,例如使用它们:

Milano, Torino (Jan)-Compressed
Run Code Online (Sandbox Code Playgroud)

通常如何在终端中输入包含特殊字符的文件或目录名称?

command-line filename cd-command

48
推荐指数
6
解决办法
11万
查看次数

使脚本可以从脚本本身执行

我想要一个脚本来显示保留块的百分比。如果它可以以另一种方式完成,那就太好了。

如果我手动使其可执行,这将起作用。我可以让它从脚本本身中执行吗?

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)

scripts

0
推荐指数
1
解决办法
627
查看次数

标签 统计

cd-command ×1

command-line ×1

filename ×1

scripts ×1