make 知識點 symbol 常用符號問題

2022-09-18 06:15:47 字數 737 閱讀 6863

1.symbol "$@" is for target(now is edit), "$^" is for the whole prerequisties(now is "hello.j**a hi.j**a work.j**a"), "$<" is for the first prerequistie(now is "hello.j**a")

example:

# $@ is for target(now is edit)

edit : hello.j**a hi.j**a work.j**a

$(info eeeeeeeeeeeeeee $@)

$(info eeeeeeeeeeeeeee $^)

$(info eeeeeeeeeeeeeee $<)

2.@command 加上@後命令就不會出現回顯,即不會顯示當前命令

example:

echo hello  除了顯示 hello 之外, 還會顯示操作命令本身,如下則是效果

echo hello

hello

加上@即@echo hello 則只顯示結果,即

hello

3.這裡的「-」號有特殊意義,即忽略此命令的執行失敗,非常有用,在命令之前加這個符號,如果執行失敗可以有效的跳過這個錯誤繼續往下執行,如果沒有這個符號,則編譯會直接中斷,導致失敗

比如  -rm next.j**a ,如果沒有next.j**a這個檔案,刪除失敗,也會編譯失敗,如有加「-」符號,則可以繼續執行。

mysql常用知識點 mysql 常用知識點。

mysql u root p show databases show tables select from abc order by id limit 0,10 create database bbb exit mysqldump u root p game home backup.sql mysq...

shell常用知識點

0 shell中if,while的條件語句怎麼寫 test和 字串比較 數字比較 g,l,e,n,q,t的組合 greater than,less than,equil,not equil,greater equil,less equil 1 shell的字串 str hello str hello...

Oracle常用知識點

oracle的預設賬號及密碼有以下三種 1.使用者名稱 sys密碼 change on install 2.使用者名稱 system密碼 manager 3.使用者名稱 scott密碼 tiger 注意登陸模式不是normal select 分組的列,sum 要求和的列 from 表 group b...