c shell script不會return - Linux

Eden avatar
By Eden
at 2017-11-28T14:51

Table of Contents

最近剛學寫shelll script本身學過 c和java
是有程式的背景的

#! /bin/csh
echo "Hello World! \a \n"
exit 0

寫了一個hello world
Script確實會show “hello world,” 也會停止

但在我朋友的帳號上卻不會終止
要手動ctrl+c把他停掉

但如果把第一行指定成sh就會終止
#! /bin/sh

用set指令去看,預設的shell也確實是/bin/csh

我和朋友在同一台server上,目前想不到為什麼

特來請教各位linux老手

謝謝

--
Tags: Linux

All Comments

Carolina Franco avatar
By Carolina Franco
at 2017-11-29T13:32
預設的shell跟你/bin/sh對到的shell不一定一樣啊
Steve avatar
By Steve
at 2017-12-02T13:20
可是我有指定 #! /bin/csh
Kelly avatar
By Kelly
at 2017-12-05T17:54
cat /etc/passwd 抓一下你們的帳號是否一致?
Mason avatar
By Mason
at 2017-12-10T08:40
用 #!/bin/csh -x 跑跑看
Donna avatar
By Donna
at 2017-12-15T00:10
-x 還是不行,而且還連echo那行跟exit那行都印出來了
Carol avatar
By Carol
at 2017-12-17T01:06
/etc/passwd 我多一行qemu的東西
Agatha avatar
By Agatha
at 2017-12-17T10:37
發現 #! /bin/csh -f就可以了 但為何?
Carolina Franco avatar
By Carolina Franco
at 2017-12-18T06:05
其他人都不會 只有我要加上-f 而且也不好叫每個寫好
的script都加上去
Rosalind avatar
By Rosalind
at 2017-12-20T23:16
那查一下是否. cshrc 這類檔案影響設定
Freda avatar
By Freda
at 2017-12-21T23:56
有試過把cshrc拿掉,還是無法
Gilbert avatar
By Gilbert
at 2017-12-22T05:40
用 sh 吧,別用 csh
Sandy avatar
By Sandy
at 2017-12-26T20:35
好像有什麼誤會,-x 本來就只是 debug 用的,不是加上
就可以跑了.
Freda avatar
By Freda
at 2017-12-29T18:14
-f Fast start. Reads neither the .cshrc file, nor
the .login file
查一下這兩個檔案
Mary avatar
By Mary
at 2018-01-03T00:35
查過.cshrc應該沒問題,然後沒有.login檔案
Rae avatar
By Rae
at 2018-01-03T19:55
https://goo.gl/VvBwHH
Jacky avatar
By Jacky
at 2018-01-07T14:02
樓上猛 樓上硬 真的是它造成的
Rachel avatar
By Rachel
at 2018-01-11T06:12
拿掉.history就ok
Andy avatar
By Andy
at 2018-01-12T17:56
好有趣。問一下你的home在nfs上,或是與網路帳號環境是
嗎?

konsole中無法使用gcin

Belly avatar
By Belly
at 2017-11-28T14:15
os是kubuntu 17.10,安裝語言是英文 想在konsole使用gcin詞音,但沒辦法切換,先換好再輸入也沒有中文。 安裝了gcin-qt5-module 並在 bashrc 中 export QT5_IM_MODULE=gcin 但還是不行,請問該怎麼辦呢? ----- Sent from ...

apt-key 如何取得 keyid ?

Kristin avatar
By Kristin
at 2017-11-28T06:59
我在一台新的 debian 上安裝 compiz-reloaded 。照網頁指示加入 key # wget -q http://download.tuxfamily.org/compiz/apt/key.pub -O- | apt-key add - andamp;andamp; echo and#34;d ...

大陸長城封鎖網站解決方法

Lauren avatar
By Lauren
at 2017-11-27T22:03
請問一下各位高手, 目前架設了一個網站在國外, 主要客戶是大陸用戶, 但最近碰到一個情況就是網域被長城封鎖了, 好在我們有購買多個網域, 但是需要通知已經註冊的玩家新的URL, 覺得這個方法不是很好, 因為只要再被封鎖又需要再進行客戶的通知, 目前我們的網站已經改成https了, 降低被封鎖的機率, ...

複製個PTT站應該很簡單?

Ophelia avatar
By Ophelia
at 2017-11-27T21:46
就像我們自組電腦一樣,先買: a.作業系統光碟 b.硬體(cpu ram HD 組起來) 然後再把a灌進b安奘好就是一台可用電腦, 架個PTT站也是一樣,只不過換成: a.bbs系統程式碼 b.租用vps 一樣把a安裝到b就架好PTT站, 而花費呢? a.bbs是古老且免費的東西,容易取得再改一改就好, ...

debian裡firefox的視窗列

Kama avatar
By Kama
at 2017-11-27T16:23
系統是Debian 9,用的是firefox57 版本不是很重要,因為以前就有這問題了 就是我在mac跟win7上,firefox全螢幕的狀態下都不會有最上面的那一條 就是有標題、最小化、關閉的那個東西(不知道叫什麼名字...) 但用debian就會有 這是我設定的問題,還是firefox的問題? 同樣的環境 ...