sh 庆典の履歴展开が,AGに渡したい正规表现の否定先読みと冲突する

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了sh 庆典の履歴展开が,AGに渡したい正规表现の否定先読みと冲突する相关的知识,希望对你有一定的参考价值。

# Bash history expansion expands "!***" to a command! So you must use ag with regex in a script like this sample.
# For example, $ag "^(?!.*sample).*$" returns "-bash: !.*sample: event not found"
echo "Please pick me"
echo "Please pick only me!"
echo "sample 1"
ag -G *.sh "^(?!.*sample).*$" #=> 3,4
echo "sample 2"
ag -G *.sh "^.*(?!.*sample).*$" #=> (all lines)
echo "sample 3"
ag -G *.sh "only(?!.*sample).+$" #=> 3

以上是关于sh 庆典の履歴展开が,AGに渡したい正规表现の否定先読みと冲突する的主要内容,如果未能解决你的问题,请参考以下文章

text ログアウト时に全ての履歴を消す

python Python3の的urllibでとあるAPIからJSONを取得したいのですが,そのAPIが高频度で502を返すため的urlopen()をリトライする実装を工夫しています.urllib3は

text 失败したけど面白い表现が出来たパティーン

15もしそうなら?たとえそうでも

python 蟒蛇はリスト内包表记の中で正规表现が使えるとのこと。テキスト处理に使えそう。

markdown ファイル削除をしたコミット履歴だけを表示する