當前位置:首頁 » 編程軟體 » shell腳本gcc

shell腳本gcc

發布時間: 2023-12-12 21:18:32

linux 運行一個可執行文件,出現 line 1: syntax error: unexpected "(" 的錯誤

出現 line 1: syntax error: unexpected "(" 的錯誤說明可執行腳本出現異常,具體錯誤在腳本的第一行,是語法錯誤,「(」不是預期的。

題主需要檢查腳本中的實際內容,根據具體內容去排除問題,腳本才能正確執行。


(1)shell腳本gcc擴展閱讀

linux下shell腳本的基本語法結構介紹:

shell腳本開頭以#! /bin/bash表示說明這是一個shell腳本

腳本文件的名字是以.sh結尾的,用於區分這是一個shell腳本文件

shell執行方法有兩種,一種是給予許可權,使用sh shell.sh或./shell.sh的方式,一種是bash shell.sh的方式

查看腳本執行過程 -x

[root@localhost src]# sh -x 1.sh + echo 123

123

exit

查看腳本語法是否有錯誤 -n

[root@localhost src]# sh -n 1.sh 1.sh: line 5: syntax error: unexpected end of file

② Vi編輯的shell腳本如何執行啊

建Shell腳本和寫C/C++源代碼都可以用vi編輯器(LINUX系統都會自帶),但shell腳本可以直接執行,C源代碼則必須經過編譯連接才能執行,通常用的都是GCC編譯器。
建立文本用如下命令:
vi filename
filename就是你要建立的文件名
打開編輯器後是一個命令模式,這時按一下『i』鍵即可進入文本編輯模式,寫完文本後按『esc』返回命令模式,再輸入「:wq」,回車,就保存了。詳細的可以自己上網查詢vi的用法。
要注意的一點是你要有寫許可權,不要都寫完了才發現無法保存,那就杯具了。

如果寫的是shell腳本,編輯完成後要打開執行許可權:
chmod 777 filename
然後才可以執行:
./filename

C源代碼的執行要復雜一些,你還是自己去看gcc的命令吧。

熱點內容
小米4清除緩存 發布:2025-07-16 03:03:17 瀏覽:562
如何緩解壓力英語作文 發布:2025-07-16 03:03:15 瀏覽:14
手機視頻怎麼緩存 發布:2025-07-16 02:59:05 瀏覽:932
安卓手機設備在哪裡找 發布:2025-07-16 02:49:28 瀏覽:356
php建立數組 發布:2025-07-16 02:34:30 瀏覽:284
oracle存儲過程同步 發布:2025-07-16 02:29:18 瀏覽:941
歐諾s買哪個配置的好 發布:2025-07-16 02:26:22 瀏覽:559
熱點可以建立ftp嗎 發布:2025-07-16 02:26:21 瀏覽:304
如何選擇最佳配置 發布:2025-07-16 01:56:44 瀏覽:604
mad加密 發布:2025-07-16 01:52:12 瀏覽:425