Ada*_*dam 4 bash command-history
我想制作一个简单的脚本bash_history
,根据用户输入的行号从 中删除一行。
echo -n "Delete History Line Number: "
read num
history -d $num
Run Code Online (Sandbox Code Playgroud)
错误是“历史位置超出范围”(它不应该是,我使用的是范围内的数字)。
为什么这不起作用?
您的脚本无法按预期工作的原因有两个:
根据您的用例,最简单的解决方案可能是获取脚本,而不是执行。有关更多信息,请参阅解释采购和执行差异的 SU 帖子。
归档时间: |
|
查看次数: |
4433 次 |
最近记录: |