iT邦幫忙

shell相關文章
共有 67 則文章
鐵人賽 自我挑戰組 DAY 24

技術 [Day 24] 自己的 Shell Script 自己寫 - for 迴圈

前言 接下來我們將以兩個概念依序介紹迴圈 迭代篇 重複篇 正文開始~ 迭代 迭代的概念就是一列排隊排好的物件,從第一個開始依序裝箱存到變數裏面,做一...

鐵人賽 MIS技術 DAY 25

技術 強大的 netcat 功能與相對應的工具

前篇的netcat的簡介是太不足以顯示其強大,今再來試試透過nc,windows與Linux的交互作用。 這邊舉的例子是很小的一些功能,而nc的功能強大到可以...

鐵人賽 自我挑戰組 DAY 10

技術 [鐵人賽第10天] 如何撰寫 Shell Script

寫了十天,有點基本概念了,今天來寫 Script 吧(終於)。 先隨手抓一個 ShellScript 來看看吧(出處:個人用來抓學校課表的 ShellScrip...

鐵人賽 自我挑戰組 DAY 20

技術 [Day 20] 自己的 Shell Script 自己寫 - 變數與字元

前言 昨天有以一個簡單的腳本展示了變數、輸出等最基本的功能,今天來介紹這些元素的細節,以免之後寫腳本踩雷。 字元 特殊字元 符號 名稱 意義 $...

鐵人賽 自我挑戰組 DAY 7

技術 [鐵人賽第07天] 介紹 stdout / stderr

今天來講講打完指令在螢幕上顯示的東西吧。 首先,會出現在終端機畫面上的資訊,有兩種: stdout stderr stdout 通常用來輸出一般的資...

技術 中文隨機姓名+亂數假文的 script

李怡志 的 中文姓名產生器、中文亂數假文產生器 Chinese Lorem Ipsum,非常妙也非常實用。 有時為了測試網站,而需要用一些假資料來測試。 用英文...

鐵人賽 Software Development DAY 18

技術 Day 18 - shell 是什麼?

tags: 2019鐵人賽 shell 前言 在嘗試自己做一個會員登入系統之後,對於原生的 PHP 語法跟使用已經有一定的了解。既然已經有點概念了,我打算開始使...

鐵人賽 自我挑戰組 DAY 21

技術 [Day 21] 自己的 Shell Script 自己寫 - 參數應用

參數 預設變數 $0:腳本檔名$1:檔名後面的第一個參數,以此類推...$#:後面接參數個數"$@" : "$1",&q...

技術 合法的免費電子書 The Linux Command Line

合法的免費電子書 The Linux Command Line,500 多頁,詳解如何在命令模式,用 shell script 跟 command 做所有的事...

技術 目錄下檔名所有空格、底線轉換成點的 script

常抓到的檔案中有空格或底線, 自己習慣都轉成以點來替代, 所以可用以下的script快速就更換過來。 檔名中所有的底線換成點: #!/bin/bash # 設成...

技術 [好用的 Script] 以日期區分的 log rotate

在回應 哪裡還有這本書 "Shell Programming 333個應用範例技巧大全集?" 時,回去翻自己過去常用的一些資源,有些在裝系統...

鐵人賽 MIS技術 DAY 27

技術 執行 swaks 快速測試 SMTP

如何用 telnet 來測試 SMTP 已是基本常識了,但 swaks 這工具可以更省力些。 如何測試SMTP? telnet 的指令很單純,網路上也很多的教...

技術 Scripting Layer for Android(SL4A)

Scripting Layer for Android(SL4A)是一個中介軟體,讓你可以在Android手機上使用Python, Perl, JRuby, L...

鐵人賽 Software Development DAY 2

技術 Day02-Shell 是什麼?

直譯式語言 在說明 Shell 是什麼之前,我們先來談談什麼是直譯式語言,懂了之後會更容易理解 Shell 所扮演的角色 程式語言大致上可以分為 編譯式 跟 直...

徵才 【內湖】誠徵 維運Oracle DBA工程師(薪優)

公司介紹:成立於2017年6月,已在台灣穩健成長三年,並持續深耕發展;我們專精於遊戲平台及大數據系統的研發,提供海外客戶穩定、安全及高品質的軟體工程服務;為了因...

技術 亂數或隨機取樣的工具:shuf

在程式語言環境裡,常有取亂數的需要。而在 shell 的環境下有 shuf 的工具,省去寫程式的步驟,只要加參數即可運作。 亂數排序檔案 Linux 裡常會附有...

鐵人賽 MIS技術 DAY 23

技術 查詢IP的所在地 geoiplookup

隨便一個IP,怎麼知道是從什麼地方來的?過去常要到網路上的 ip location 之類的網站查,但現在從 shell 的指令查詢就有。 近來較新的Linux版...

鐵人賽 自我挑戰組 DAY 18

技術 [Day 18] 自己的 Shell Script 自己寫 - 介紹篇

前言 接下來的幾篇要來介紹 Shell Script 這個東西,今天會稍微做個簡介,明天之後開始會介紹 Bash 相關的語法,然後實作一些有趣的腳本,相信對伺服...

鐵人賽 自我挑戰組 DAY 12

技術 [鐵人賽第12天] 四則運算

講完了迴圈,也講過了怎麼連接字串,那麼我們把 Shell 當計算機,計算一些數字呢? 與法也不難: echo $(( 10 + 10 )) 或 echo $[...

鐵人賽 Software Development DAY 26

技術 Day26-& 背景執行

前言 不知不覺竟然來到第 26 天了,因為還有一點時間,今天就來實作之前想做、但不知道放在哪裡的功能: 在背景執行程式 some command & 在...

達標好文 技術 24個很酷的LINUX/UNIX工具[轉自 LinuxTOY]

24個很酷的Linux/Unix工具 http://linuxtoy.org/archives/cool-linux-tools.html KKovacs 收集...

鐵人賽 自我挑戰組 DAY 13

技術 [鐵人賽第13天] 談談 exit code

講完了 for 迴圈,講完了數學運算,那我可不可以在 Shell 裡面做個不定迴圈呢? 當然可以,不過我們還講到 Shell 的判斷式,所以今天先來講講判斷式的...

鐵人賽 自我挑戰組 DAY 23

技術 [Day 23] 自己的 Shell Script 自己寫 - 判斷式(2)

前言 昨天我們介紹了 if...elif...else,但假設今天要寫一個選單功能的程式,例如我們下面用 if else 實作輸入對應的動物名稱輸出對應的叫聲,...

技術 實作系統呼叫與簡易的 Shell

在先前的文章中,我們已經探討過: 中斷與異常的處理 UNIX-Like Shell 的實作方式 在本篇文章中,作者會嘗試實作基本的系統呼叫以及 Shell...

鐵人賽 Modern Web DAY 9

技術 Day 09- Shell之Bash & Zsh

想談這個,因為原本使用Mac製作購物車系統,發現Mac終端機的Shell預設為Bash,但看到網路上的教學有的是Zsh,想說來個不專業小分析。GO GO~ S...

鐵人賽 Modern Web DAY 3

技術 Fish shell:讓指令更接近懶人使用

認識基本的 Linux 指令後,該想想怎麼讓這些指令更方便輸入了。今天要介紹的 Fish shell,可以讓你的指令介面變得更好看、還有自動補完功能等等。 Li...

鐵人賽 自我挑戰組 DAY 22

技術 [Day 22] 自己的 Shell Script 自己寫 - 判斷式(1)

前言 我們今天要來介紹判斷式,並寫一個腳本來判斷使用者輸入了什麼東西。 判斷式 語法 if_[_判斷式_] then 執行這段內容 elif_[_判斷式_]...

鐵人賽 自我挑戰組 DAY 22

技術 [鐵人賽原訂第23天] Shell 的多執行緒

打掃房間打掃到超過 12 點,這實在是太沮喪啦。 不過這陣子台中的 PM 2.5 真恐怖,白色的抱枕整個變成灰的,看來賽車女郎 Saber 要晚點才能買惹QQ...

鐵人賽 MIS技術 DAY 24

技術 TCP/IP 瑞士刀般的超強網路指令工具:netcat

原來可能要用程式語言才做得到的,或者需要好幾個工具做不同的事,結果這一個 netcat 就可以搞定。 安裝版本問題 netcat 有 GNU 版及 OpenB...

鐵人賽 MIS技術 DAY 10
完全用 GNU/Linux 工作 系列 第 10

技術 [完全用 GNU/Linux 工作] 10. Shell Scripts

熟悉各種指令 (動作) 後,就可將它組成 Shell Scripts (招式),來應付各種狀況 (敵人)。這種高度客製化是 Windows 所不及的,(本文同步...