1樓:本思一體電腦
樓上說的對,你應該使用case語句
用shell程式設計問題,如何判斷檔案型別
2樓:匿名使用者
#!/bin/sh
x=ls -l | awk ''
y=awk '$'
給你寫這個是判斷目錄下所有檔案的型別
如何判斷檔案型別
linux shell問題 判斷檔案字尾
3樓:匿名使用者
製作什麼 shell 啊……
tar 本來就支援自動識別……
4樓:喻逸
root@bizbox:~# filename="test.tar.gz"
root@bizbox:~# echo $gzroot@bizbox:~# if [ "$" = "gz" ]; then
> tar -zxf $
> elif [ "$" = "bz2" ]; then> tar -jxf $
> fi
不知道是不是你想要的!
shell指令碼中: if [ -f /filea -a -o /fileb ]; then 語句中判斷條件怎麼理解,邏輯關係是什麼? 95
5樓:
-a是and,左右條件兩者都成立
-o是or,左右條件任意一條成立
6樓:
你可以在man test,看到
expression1 -a expression2both expression1 and expression2 are true
expression1 -o expression2either expression1 or expression2 is true
,-a就是兩者都為真,-o就是其中乙個為真-f file
file exists and is a regular file-o file
file exists and is owned by the effective user id
7樓:又為勝利而來
shell的意思是殼,在計算機領域的意思是人機介面。人在殼外,計算機在殼內。
pc的dos系統就是人機介面,用鍵盤打入的命令或讓計算機執行的命令組合bat檔案,都通過介面的解釋,告訴計算機要執行的任務。
unix,linux等系統也有類似dos的東西,有sh,csh等人機介面,它們的bat就是 sh 指令碼,csh 指令碼 (script).
人機介面的核心,是乙個解釋程式。3
在linux下編寫shell指令碼,判斷當前目錄下所有檔案型別,如果是普通檔案,顯示內容,如果是目錄
8樓:匿名使用者
for file in *
doif [ -f "$file" ]
then
if [ -s "$file" ]
then
printf "file:$file\n"
cat "$file"
else
rm "$file"
fielse [ -d "$file" ]printf "directory:$file\n"
ls "$file"
fiprintf "\n\n\n"
done
用shell程式設計判斷一檔案是不是字元裝置檔案
9樓:攻城獅
#!/bin/bash
#filename char.sh
# sh char.sh filenamefile=$1
if [ -c $file ];
then
echo "$file is a char device"
else
echo "$file is not a char device"
shell程式設計出錯求助 判斷乙個檔案是否為符號鏈結檔案並作出操作
10樓:匿名使用者
**不完整。請全部貼出來。
第四行的 if 應該與 [ 之間有乙個空格。
用shell程式設計:判斷一檔案是不是字元裝置檔案,如果是將其拷貝到/dev目錄下
11樓:
字元裝置檔案的第乙個屬性為[c],因此shell指令碼如下:
myfile=/path/filename # 換成你實際的檔案全路徑
fd=`ls -l myfile` # 獲取檔案詳細資訊fp=$ # 擷取第乙個屬性值
[ "$fp" = "c" ] && cp myfile /dev # 如果該屬性值為c,則為字元裝置檔案,拷貝到/dev目錄
shell的用sed替換的問題,sed如何將一個變數替換另一個變數
多多來看看 1.s time.ms 1 我想你不瞭解的主要是 1這個吧,我舉個例子,s regexp 1 這句的意思就是用regexp中的第1個子表示式的內容來替換符合表示式regexp的內容。放在你這個例子中就是,s time.ms 1 第1個正則中 time.是子表示式,第二個中的 1是指將滿足...
用c語言程式設計,用c語言如何程式設計?
皇家救星 include include include include void insert int array,int num 將num按遞增順序插到array中 else if array i num if i 29 return for j 28 j i j 將待插入位置後面的元素後移 a...
如何程式設計遊戲,怎麼用程式設計開發個遊戲?
當下網際網路行業發展迅速,與之相關的產業大多發展都很好,遊戲設計的前景自然也是相當不錯的。乙個遊戲問世要經歷很多環節,劇本設計,原畫創作,場景建模,但核心部分還是程式語言開發。主要學的內容如下 1.遊戲程式設計 c 程式設計入門 基本資料型別和輸入輸出 流程控制語句 陣列 指標和引用 函式 程式結構...