xxxxxxx \
xxxxxxxx
或者 xxxxxxx ; xxxxxxx ;xxxxxxx
\ 後面回車不會馬上執行本條命令而是換行繼續。; 是運行完前面就繼續後面的,同樣 && 是前面正確就運行後面,|| 是前面運行不正確就運行後面。
放棄上一行好像不行。反正我是不會……
命令行裡面 ^C 就到下一行了上面那行不會被執行。如果你是在文本編輯器裡面寫程序,放棄本行可以看當前文本編輯器的操作手冊,有刪除本行的快捷鍵。
我覺得你這個「代碼」絕對是用錯詞了。應該是「命令」。
② 如何查看linux 文件內容換行符
可以在命令里使用下面的命令查看:
cat -A 要查看的文件路徑
或者使用vim打開你要查看的文件,在末行模式輸入 :set list
③ linux怎麼換行
\就能換行 並且不影響你繼續寫命令
出現>可以繼續輸入命令
例如:apache源代碼安裝
./configure --prefix=/export/apache \
--enable-moles=most \
--enable-mods-shared=all \
--enable-so \
--enable-rewrite
④ shell 腳本命令太長,如何換行
使用
test:[/data1/test/rst]echo
>"ewrewrw"
ewrewrw
test:[/data1/test/rst]
⑤ linux shell 腳本 命令 換行 && 換行 命令 這樣寫不對
建議你把操作相關的命令放在一塊,或者使用函數來調用,管理方便,容易維護腳本。
⑥ Linux上如何進行換行符轉換
(一)最近在學習shell編程,可是在《Linux程序設計》指定的網站上下載了源碼,使用的時候卻一直出問題。提示:」bash: ./here1:/bin/sh^M:損壞的解釋器: 沒有該文件或目錄「。之後用vi編輯器打開文件,發覺每一行的最後有淺藍色的字元'^M'。才知道了問題所在
其實並沒什麼奇怪的,出現這種錯誤的原因是因為Linux和Windows文本文件的行結束標志不同。在Linux中,文本文件用"
"(0a)表示回車換行,而Windows用"\r
"(0d 0a)表示回車換行。所以在Linux中使用Windows的文本文件常常會出現錯誤。為了避免這種錯誤,Linux提供了兩種文本格式相互轉化的命令:dos2unix和unix2dos,dos2unix把"\r
"轉化成"
",unixtodos把"
"轉化成"\r
"。
命令dos2unix和unix2dos的使用非常簡單,格式為:dos2unix filename
如果想更多的了解這兩個命令,可以查看手冊:
man dos2unix
它會告訴你dos2unix的高級用法(二)Ubuntu下默認沒有安裝dos2unix工具,而且也沒有一個叫這個名字的工具(我在solaris里用過dos2unix,不知道為啥Ubuntu沒有)。但是有一個替代工具——tofrodos , 下面就說一下它的安裝和使用。
當然還是apt安裝啦。
(1)安裝tofrodos
sudo apt-get install tofrodos
實際上它安裝了兩個工具:todos(相當於unix2dos),和fromdos(相當於dos2unix)
安裝完即可,現在你已經可以進行文本格式的轉換啦。
比如: todos Hello.txt (即unix2dos Hello.txt)
fromdos Hello.txt (即dos2unix Hello.txt)
(2)做一些優化
由於習慣了unix2dos和dos2unix的命令,可以把上面安裝的兩個工具鏈接成unix2dos 和dos2unix,或者僅僅是起個別名,並放在啟動腳本里。
步驟:以下是代碼片段:
ln -s /usr/bin/todos /usr/bin/unix2dos
ln -s /usr/bin/fromdos /usr/bin/dos2unix
或者在 ~/.bashrc里起個別名
添加 alias unix2dos=todos alias dos2unix=fromdos(三)另外如果要在目錄中大量替換, 可以使用find + xargs比如:find ./model -name *.sh | xargs fromdos
⑦ Linux 終端 如何換行 \n
echo -e 'zero\nzo\nzoo'
-e 若字元串中出現以下字元,則特別加以處理,而不會將它當成一般
文字輸出:
\a 發出警告聲;
\b 刪除前一個字元;
\c 最後不加上換行符號;
\f 換行但游標仍舊停留在原來的位置;
\n 換行且游標移至行首;
\r 游標移至行首,但不換行;
\t 插入tab;
\v 與\f相同;
\\ 插入\字元;
\nnn 插入nnn(八進制)所代表的ASCII字元;
⑧ 在LINUX命令行中要怎麼換行
就能換行 並且不影響你繼續寫命令,
出現>可以繼續輸入命令。
例如:apache源代碼安裝,
./configure --prefix=/export/apache
--enable-moles=most
--enable-mods-shared=all
--enable-so
--enable-rewrite
⑨ linux shell 命令行中用/換行後,修改換行之前的內容該如何處理
先要打開一個選項:
set -o vi
然後,輸入命令行的時候,可以按esc ,再按v ,就可以進入到vi中去編輯命令行中的命令。
⑩ linux shell腳本換行問題
不是換行,而是續行,就是說一行寫不下了,下一行繼續,而不是一個命令的結束
你說報java: command not found,跟沒有關系,錯誤的原因:
你沒有裝java
path沒有設對,echo $PATH看一下java的執行文件在不在其中的一個目錄,沒有,加之