嘿,大家好,我是新手,想尝试做一些更高级的事情,但有点迷失。
这是我的脚本,我的目标是使其成为可执行文件,但是它没有完成整个命令,而是停止了。
脚本文件信息:
freeup_boot_space.sh -rwxr-xr-x 1 root root
脚本本身如下:
dpkg -l linux-{image,headers}-"[0-9]*" | awk '/^ii/{ print $2}' | grep -v -e `uname -r | cut -f1,2 -d"-"` | grep -e '[0-9]' | xargs sudo apt-get -y purge
如果我在提示符下执行上述长命令,它就可以正常工作。
然而,当我尝试时sudo ./freeup_boot_space.sh
,它会突然停止,并且看起来好像它不理解|
管道。
答案1
在您的脚本中,第一行应该是:
#!/bin/bash