linux下解決rm 反向刪除報錯syntax error near unexpected token `('的問題
程式碼:
#!/bin/bash
service csrasm stop
sleep 5
service csrass stop
sleep 10
cd /etc/csrass
rm -fr !(csrass.srd)
service csrasm start
service csrass start
執行報錯
./reset_config1.sh: line 3: syntax error near unexpected token `('
./reset_config1.sh: line 3: `rm -fr !(csrass.srd)'
改為:
#!/bin/bash
service csrasm stop
sleep 5
service csrass stop
sleep 10
cd /etc/csrass
shopt -s extglob #加了這一句
rm -fr !(csrass.srd)
service csrasm start
service csrass start
執行成功
相關推薦
linux下解決rm 反向刪除報錯syntax error near unexpected token `(39;的問題
程式碼: #!/bin/bash service csrasm stop sleep 5 service csrass stop sleep 10 cd /etc/csrass rm -fr !(csrass.srd) service csrasm start service csrass star
shell程式設計 報錯 syntax error near unexpected token 最終解決
剛接觸shell程式設計,問題不斷,這個問題有兩種情況: 第一種是像網上說的那些,因為換行符的問題,其產生的通常情況是你在Windows下編寫好的程式碼,放到linux下執行出錯,如果是此種情況,請移步網上方法解決,這裡不再贅述。 下面說我遇到的第二種情況,其實這種問題出
關於報錯“syntax error near unexpected token `”和回車換行
本來是很簡單一個事情,轉過來是因為打字機這事比較有趣…… http://blog.csdn.net/xyp84/archive/2009/08/11/4435899.aspx 摘要一下: 回車 換行 0D 0A <CR> <LF&
mac下-bash: syntax error near unexpected token `(39;
在使用go-xorm將mysql的表結構匯出為go 結構體時候,出現如下錯誤 $ xorm reverse mysql root:[email protected](127.0.0.1:3306)/dbname?charset=utf8 templates/goxorm/ -bash:
shell編程報錯:“syntax error near unexpected token `”
一個 兩個 tle ctrl+v center 以及 中修改 blank 存儲 shell編程報錯:“syntax error near unexpected token `” 今天寫了個shell腳本,在自己機器上運行正常,給同事,運行報錯syntax error nea
shell程式設計報錯:“syntax error near unexpected token `”
在UE下使用16進位制看了一下,是0D0A結尾的,修改為OA結尾的。使用b.cat filename1 | tr -d "\r" http://blog.csdn.net/xyp84/article/details/4435899 今天寫了個shell指令碼,
指令碼報錯:syntax error near unexpected token
今天將之前寫好的shell指令碼拿出來用,發現執行時就報錯:syntax error near unexpected token 很奇怪,之前執行的一直沒事... 後來在網上找了下,發現指令碼內容每行尾行都添加了^M的字元,檢視方式:vi -b 開啟指令碼檔案 後
syntax error near unexpected token `(' 問題解決方法
#!/bin/bash #Program: # #History: #2018/11/10 LY first release PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:~/bin
linux--shell錯誤:syntax error near unexpected token ‘('
這幾天編寫了幾個簡單的shell程式,然後都出現了syntax error near unexpected token ‘(' 的錯誤,然後實在是檢查不出錯誤;後面百度了才找到的原因: 之前錯誤的程式
linux下掛在ntfs掛載報錯問題解決辦法
gre 查看 安裝包 ntfs ref iyu epel 。。 make linux下掛在NTFS格式設備會掛載不了,很大一部分原因是因為沒有NTF驅動,現在說的就是沒有驅動而掛載不了的解決辦法,在linux下安裝ntfs-3g驅動,就可以掛載了,先下載r安裝包,今天直接說
Linux下安裝mysql5.6.42報錯處理解決辦法
linux下安裝mysql的教程炒雞多,我就不寫了,自行百度。 說一下我今天安裝遇到的問題: 1、執行 ./scripts/mysql_install_db --user=mysql 後 報 FATAL
linux下使用svn提交程式碼報錯解決辦法
問題一: [[email protected] src_serverMachine]# svn ci svn: E205007: 提交失敗(細節如下): svn: E205007: 無法使用外部編輯器獲得日誌資訊;考慮設定環境變數 $SVN_E
解決linux下sudo更改檔案許可權報錯xxxis not in the sudoers file. This incident will be reported.
Linux中普通使用者用sudo執行命令時報”xxx is not in the sudoers file.This incident will be reported”錯誤,解決方法就是在/etc/sudoers檔案裡給該使用者新增許可權。如下: 1.切
linux下編譯安裝php各種報錯大集合
linuxPHP開源腳本語言PHP(外文名: Hypertext Preprocessor,中文名:“超文本預處理器”)是一種通用開源腳本語言。語法吸收了C語言、Java和Perl的特點,入門門檻較低,易於學習,使用廣泛,主要適用於Web開發領域。PHP的文件後綴名為php。本文為大家整理匯總了一些linux
linux下python,import cv2報錯no module named cv2
ont 如果 spa module size pip3 pen 報錯 install 配置情況:anaconda2,anaconda3都有裝 打開python,看是哪個版本 如果是anaconda2:pip install opencv-python(試過pip insta
linux下的pure-ftpd訪問報錯421使用者(最大值)已經登錄,抱歉
ftp 421使用者(最大值)已經登錄抱歉 一兄弟訪問ftp,發現只能使用一個用戶登錄,第二個用戶登錄ftp報錯,提示:“421使用者(最大值)已經登錄,抱歉”可能原因:共享IP的VPS只給了幾個自定義端口可以用,不管MaxClientsNumber設置成幾,都只能有1個連接數 重新修改Passive
Linux下mysql5.7.18登入報錯“Access denied for user 39;root39;@39;localhost39; (using password: YES”)
問題描述:在Linux系統下安裝mysql時報錯:“Access denied for user ‘root’@‘localhost’ (using password: YES”) 解決方案 1:適用於安裝mysql後初次以root使用者登入mysql報錯 1、請使用如下命令開啟檔案/e
編寫簡單的shell腳本 - for循環 - 解決報錯 Syntax error: Bad for loop variable
one size oca http cal 編寫 image 簡單 font 為了編寫批量導入數據的程序,故而學習編寫shell腳本!現學現用! ============================================ 1、第一個簡單的for循環 #
Linux使用yum命令安裝軟體時,連線不了網路報錯:ERROR 6 - "Couldn39;t resolve host 39;mirrorlist.centos.org39;"
錯誤: 解決方案: 在/etc/sysconfig/network-scripts/ifcfg-eth0檔案中配置DNS資訊: vim /etc/sysconfig/network-scripts/ifcfg-eth0 # 進入檔案編輯 修改(新增DNS): DNS1=8.8.
【錯誤解決】springBoot啟動報錯:Error starting ApplicationContext. To display the auto-configuration report re-
【錯誤解決】springBoot啟動報錯:Error starting ApplicationContext. To display the auto-configuration report re-run your application with ‘debug’ enabled. 錯