大家有没有遇到这个问题。求助!
版面规则
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
-
- 帖子: 6
- 注册时间: 2015-06-22 11:22
- 系统: ubuntu
大家有没有遇到这个问题。求助!
-bash: ./scr.awk: /bin/awk: 解释器错误: 没有那个文件或目录
- b33e
- 帖子: 3874
- 注册时间: 2011-06-07 14:20
-
- 论坛版主
- 帖子: 18279
- 注册时间: 2009-08-04 16:33
Re: 大家有没有遇到这个问题。求助!
1. awk 預設軟連結到 gawk 意思是 實際執行 gawkawk不是在/bin下面了,而是在/usr/bin下面
1-1. sudo ls -al /usr/bin/awk
lrwxrwxrwx 1 root root 21 3月 4 2013 /usr/bin/awk -> /etc/alternatives/awk
1-2. sudo ls -al /etc/alternatives/awk
lrwxrwxrwx 1 root root 13 7月 30 2014 /etc/alternatives/awk -> /usr/bin/gawk
2. http://manpages.ubuntu.com/manpages/viv ... ves.8.html
update-alternatives 可以幫忙 把
/etc/alternatives/awk -> /usr/bin/gawk
改為 /usr/bin/igawk
或 改為 /usr/bin/mawk
或 改為 /usr/bin/dgawk
或 改為 /usr/bin/pgawk
進一步參閱
3. sudo dpkg -S awk | grep bin
gawk: /usr/bin/gawk # 意思是 安裝 gawk 套件 供應 /usr/bin/gawk
gawk: /usr/bin/igawk
mawk: /usr/bin/mawk
gawk: /usr/share/awk/libintl.awk
gawk: /usr/bin/dgawk
gawk: /usr/bin/pgawk
4. man awk
NAME
gawk - pattern scanning and processing language
SYNOPSIS
gawk [ POSIX or GNU style options ] -f program-file [ -- ] file ...
gawk [ POSIX or GNU style options ] [ -- ] program-text file ...
pgawk [ POSIX or GNU style options ] -f program-file [ -- ] file ...
pgawk [ POSIX or GNU style options ] [ -- ] program-text file ...
dgawk [ POSIX or GNU style options ] -f program-file [ -- ] file ...