我請教高手,答覆為檔案鎖機制

2021-05-27 01:56:04 字數 553 閱讀 3867

今天在寫指令碼的時候遇到好多問題,以下就是個典型:

cat /etc/hosts | uniq > /etc/hosts

cat /etc/hosts

我們會發現結果是第一次的時候沒有問題,但是從第二次開始,/etc/hosts檔案就開始變成空的了,具體是什麼原因呢,還是不懂就問唄,高手說是檔案鎖機制:

管道命令不是前乙個命令完全執行完再傳遞給後面的命令的啦。。。

是邊傳遞邊執行 又讀又寫的,肯定會出問題!

修改方案:

cat /etc/hosts | uniq > /etc/hosts.tmp

mv /etc/hosts.tmp /etc/hosts

cat /etc/hosts

樓下有高手的,有補充的也可以在此討論o(∩_∩)o哈!

請教高手看看這個問起!

我想判斷表單獲取的procompare為空時返回上乙個頁面,不為空時之行下一句compare trim subid trim request.form procompare 或者把procompare引數用alert彈出來!if request.form procompare value then ...

請教高手關於事務隔離的問題

private static string url jdbc mysql localhost 3306 test private static string username root private static string password public static connection g...

我不是高手!

寫就要寫最難懂的程式 用記事本做編輯器 編譯就得用最難用的編譯器 程式不帶半點注釋 程式裡面至少要有三個類 什麼多繼承呀,多執行緒呀,template呀,inline呀 能給他用的全給他用上 一行裡面有while有 有?有goto 文章裡面一定要搬出乙個xx哥 用很隨意的語氣,關係特好的樣子 如果自...